mirror of
https://github.com/facebook/Haxl.git
synced 2024-12-24 17:23:03 +03:00
43 lines
888 B
Plaintext
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,
|
|
)
|