Skip to content

Commit

Permalink
(implicit_transitive_deps false) in src/app
Browse files Browse the repository at this point in the history
  • Loading branch information
ylecornec committed Mar 29, 2022
1 parent da99e36 commit 9a913db
Show file tree
Hide file tree
Showing 22 changed files with 393 additions and 65 deletions.
55 changes: 54 additions & 1 deletion src/app/archive/archive_lib/dune
Original file line number Diff line number Diff line change
@@ -1,7 +1,60 @@
(library
(name archive_lib)
(public_name archive_lib)
(libraries core async mina_base mina_transition one_or_two transition_frontier caqti-async caqti caqti-driver-postgresql genesis_ledger_helper)
(libraries
;;opam libraries
sexplib0
async_unix
base64
async_rpc_kernel
base.caml
bin_prot.shape
async_kernel
caqti-driver-postgresql
core
async
core_kernel
caqti
caqti-async
async.async_rpc
integers
ppx_inline_test.config
uri
;;local libraries
child_processes
precomputed_values
coda_genesis_ledger
coda_runtime_config
sgn
pickles
pipe_lib
block_time
currency
staged_ledger
data_hash_lib
transition_frontier_base
genesis_ledger_helper
one_or_two
mina_base
mina_transition
transition_frontier
logger
mina_metrics
signature_lib
mina_numbers
unsigned_extended
mina_state
pickles_types
pickles.backend
with_hash
consensus
genesis_constants
genesis_ledger_helper.lib
mina_compile_config
verifier
quickcheck_lib
snark_params
)
(inline_tests)
(modes native)
(instrumentation (backend bisect_ppx))
Expand Down
1 change: 1 addition & 0 deletions src/app/archive/archive_lib/dune-project
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
(lang dune 2.7)
(name graphql_query)
(implicit_transitive_deps false)
13 changes: 12 additions & 1 deletion src/app/archive/archive_lib/graphql_query/dune
Original file line number Diff line number Diff line change
@@ -1,7 +1,18 @@
(library
(name graphql_query)
(public_name graphql_query)
(libraries core mina_base mina_transition graphql_lib)
(libraries
;;opam libraries
core
yojson
core_kernel
;;local libraries
block_time
currency
signature_lib
mina_base
mina_numbers
)
(preprocessor_deps ../../archive_graphql_schema.json)
(instrumentation (backend bisect_ppx))
(preprocess (pps ppx_jane ppx_version graphql_ppx -- -schema src/app/archive/archive_graphql_schema.json))
Expand Down
18 changes: 17 additions & 1 deletion src/app/archive/cli/dune
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
(library
(name archive_cli)
(public_name archive.cli)
(libraries core async archive_lib cli_lib caqti caqti-async caqti-driver-postgresql)
(libraries
;;opam libraries
async_kernel
caqti
archive_lib
core
async
caqti-async
core_kernel
async.async_command
;;local libraries
genesis_constants
coda_runtime_config
cli_lib
logger
block_time
)
(instrumentation (backend bisect_ppx))
(preprocess (pps ppx_version ppx_jane ppx_coda)))
6 changes: 3 additions & 3 deletions src/app/archive/dune
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
(public_name archive)
(modules archive)
(modes native)
(libraries archive_cli)
(libraries archive_cli async core_kernel base)
(instrumentation (backend bisect_ppx))
(preprocess (pps ppx_version)))

Expand All @@ -14,7 +14,7 @@
(public_name archive-testnet)
(modules archive_testnet_signatures)
(modes native)
(libraries archive_cli mina_signature_kind.testnet)
(libraries archive_cli mina_signature_kind.testnet async core_kernel base)
(instrumentation (backend bisect_ppx))
(preprocess (pps ppx_version)))

Expand All @@ -24,6 +24,6 @@
(public_name archive-mainnet)
(modules archive_mainnet_signatures)
(modes native)
(libraries archive_cli mina_signature_kind.mainnet)
(libraries archive_cli mina_signature_kind.mainnet async core_kernel base)
(instrumentation (backend bisect_ppx))
(preprocess (pps ppx_version)))
1 change: 1 addition & 0 deletions src/app/archive/dune-project
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
(lang dune 2.7)
(name archive_lib)
(implicit_transitive_deps false)
2 changes: 1 addition & 1 deletion src/app/benchmarks/dune
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(executable
(name main)
(public_name main)
(libraries core_bench.inline_benchmarks vrf_lib_tests mina_base)
(libraries core_bench.inline_benchmarks vrf_lib_tests mina_base core_kernel core base)
; the -w list here should be the same as in src/dune
(flags -short-paths -g -w @a-4-29-40-41-42-44-45-48-58-59-60)
(instrumentation (backend bisect_ppx))
Expand Down
1 change: 1 addition & 0 deletions src/app/benchmarks/dune-project
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
(lang dune 2.7)
(name benchmarks)
(implicit_transitive_deps false)
62 changes: 61 additions & 1 deletion src/app/cli/src/cli_entrypoint/dune
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,67 @@
(name mina_cli_entrypoint)
(public_name cli.mina_cli_entrypoint)
(modes native)
(libraries init tests consensus child_processes memory_stats node_addrs_and_ports jemalloc genesis_ledger_helper mina_plugins error_json)
(libraries
;;opam libraries
stdio
async_kernel
async_unix
base
core_kernel
core
init
tests
async
core.daemon
base.caml
uri
async.async_command
result
;;local libraries
verifier
ledger_proof
snark_worker
mina_transition
pipe_lib
gossip_net
data_hash_lib
precomputed_values
mina_networking
cache_dir
parallel
secrets
logger
mina_lib
currency
signature_lib
mina_base
error_json
genesis_ledger_helper
memory_stats
consensus
child_processes
node_addrs_and_ports
mina_plugins
cli_lib
genesis_constants
blake2
mina_metrics
mina_compile_config
mina_user_error
file_system
mina_version
mina_net2
block_time
coda_runtime_config
trust_system
coda_genesis_proof
with_hash
block_producer
prover
blockchain_snark
snarky.backendless
o1trace
)
(preprocessor_deps ../../../../config.mlh)
(instrumentation (backend bisect_ppx))
(preprocess (pps ppx_coda ppx_version ppx_here ppx_let ppx_sexp_conv ppx_optcomp ppx_deriving_yojson)))
1 change: 1 addition & 0 deletions src/app/cli/src/dune-project
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
(lang dune 2.7)
(name graphql)
(implicit_transitive_deps false)
94 changes: 84 additions & 10 deletions src/app/cli/src/init/dune
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,91 @@
(name init)
(public_name init)
(libraries
; opam deps
async cohttp core
; libs
snarky_log
cli_lib
mina_base mina_graphql mina_lib mina_state
consensus mina_transition mina_version
;;opam libraries
stdio
integers
astring
async_ssl
sexplib0
async.async_rpc
result
graphql
async_kernel
async_unix
uri
core_kernel
core
async
cohttp
graphql_parser
async.async_command
async_rpc_kernel
base.caml
graphql-cohttp
cohttp-async
graphql-async
archive_lib
;;local libraries
perf_histograms
one_or_two
block_time
child_processes
mina_net2
snark_worker
allocation_functor
blockchain_snark
genesis_ledger_helper.lib
transaction_inclusion_status
error_json
network_pool
user_command_input
network_peer
logger
coda_genesis_proof
data_hash_lib
currency
genesis_constants
bash_colors
graphql_lib
node_status
o1trace_webkit_event
mina_user_error
o1trace o1trace_webkit_event protocol_version node_status node_error_service
transition_frontier web_client_pipe
web_request graphql_lib genesis_ledger_helper bash_colors)
mina_transition
mina_lib
mina_base
cli_lib
mina_graphql
mina_state
consensus
mina_version
o1trace
protocol_version
node_error_service
genesis_ledger_helper
signature_lib
mina_numbers
precomputed_values
with_hash
transaction_snark
transaction_protocol_state
test_util
file_system
daemon_rpcs
trust_system
secrets
participating_state
staged_ledger
mina_commands
coda_runtime_config
coda_genesis_ledger
mina_networking
sgn
unsigned_extended
mina_metrics
group_map
snark_work_lib
mina_compile_config
)
(instrumentation (backend bisect_ppx))
(preprocessor_deps ../../../../config.mlh ../../../../../graphql_schema.json)
(preprocess (pps ppx_coda graphql_ppx ppx_version ppx_jane ppx_deriving_yojson)))
Loading

0 comments on commit 9a913db

Please sign in to comment.