Haxl/TARGETS
2014-06-10 02:47:59 -07:00

43 lines
888 B
Plaintext

#
# Holds all source for the auto-batching
#
# Types / Collections
# DataCache
# Env
# Monad
# exec (Monad's runFXL in the prototype)
haskell_library(
name = 'core',
warnings_flags = [
'-fno-warn-name-shadowing',
],
srcs = [
'Haxl/Core.hs',
'Haxl/Core/DataCache.hs',
'Haxl/Core/Env.hs',
'Haxl/Core/Exception.hs',
'Haxl/Core/Fetch.hs',
'Haxl/Core/Monad.hs',
'Haxl/Core/RequestStore.hs',
'Haxl/Core/Show1.hs',
'Haxl/Core/StateStore.hs',
'Haxl/Core/Types.hs',
'Haxl/Core/Util.hs',
'Haxl/Prelude.hs',
],
deps = [
'@/sigma/haxl/util',
],
packages = [
'aeson',
'containers',
'hashable',
'pretty',
'text',
'time',
'unordered-containers',
],
enable_haddock = True,
)