dune
; This file was automatically generated, do not edit.
; Edit file manifest/main.ml instead.
(executable
(name main)
(public_name octez-node)
(package octez-node)
(instrumentation (backend bisect_ppx))
(libraries
octez-libs.base
octez-libs.base.unix
octez-libs.version
octez-version.value
octez-node-config
octez-libs.stdlib-unix
octez-shell-libs.shell-services
octez-libs.rpc-http
octez-libs.rpc-http-server
octez-rpc-process
octez-shell-libs.p2p
octez-shell-libs.shell
octez-shell-libs.store
octez-shell-libs.store.unix-reconstruction
octez-shell-libs.store.unix-snapshots
octez-libs.tezos-context
octez-shell-libs.validation
octez-shell-libs.shell-context
octez-libs.tezos-workers
octez-shell-libs.protocol-updater
cmdliner
fmt.cli
fmt.tty
tls-lwt
prometheus-app.unix
lwt-exit
uri
octez-libs.base.p2p-identity-file
(select void_for_linking-tezos-protocol-genesis-embedded-protocol from
(tezos-protocol-genesis.embedded-protocol -> void_for_linking-tezos-protocol-genesis-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-genesis-embedded-protocol.empty))
(select void_for_linking-tezos-protocol-demo-noops-embedded-protocol from
(tezos-protocol-demo-noops.embedded-protocol -> void_for_linking-tezos-protocol-demo-noops-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-demo-noops-embedded-protocol.empty))
(select void_for_linking-tezos-protocol-demo-counter-embedded-protocol from
(tezos-protocol-demo-counter.embedded-protocol -> void_for_linking-tezos-protocol-demo-counter-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-demo-counter-embedded-protocol.empty))
tezos-protocol-000-Ps9mPmXa.embedded-protocol
(select void_for_linking-tezos-protocol-001-PtCJ7pwo-embedded-protocol from
(tezos-protocol-001-PtCJ7pwo.embedded-protocol -> void_for_linking-tezos-protocol-001-PtCJ7pwo-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-001-PtCJ7pwo-embedded-protocol.empty))
(select void_for_linking-tezos-protocol-002-PsYLVpVv-embedded-protocol from
(tezos-protocol-002-PsYLVpVv.embedded-protocol -> void_for_linking-tezos-protocol-002-PsYLVpVv-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-002-PsYLVpVv-embedded-protocol.empty))
(select void_for_linking-tezos-protocol-003-PsddFKi3-embedded-protocol from
(tezos-protocol-003-PsddFKi3.embedded-protocol -> void_for_linking-tezos-protocol-003-PsddFKi3-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-003-PsddFKi3-embedded-protocol.empty))
(select void_for_linking-tezos-protocol-004-Pt24m4xi-embedded-protocol from
(tezos-protocol-004-Pt24m4xi.embedded-protocol -> void_for_linking-tezos-protocol-004-Pt24m4xi-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-004-Pt24m4xi-embedded-protocol.empty))
(select void_for_linking-tezos-protocol-005-PsBABY5H-embedded-protocol from
(tezos-protocol-005-PsBABY5H.embedded-protocol -> void_for_linking-tezos-protocol-005-PsBABY5H-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-005-PsBABY5H-embedded-protocol.empty))
(select void_for_linking-tezos-protocol-005-PsBabyM1-embedded-protocol from
(tezos-protocol-005-PsBabyM1.embedded-protocol -> void_for_linking-tezos-protocol-005-PsBabyM1-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-005-PsBabyM1-embedded-protocol.empty))
(select void_for_linking-tezos-protocol-006-PsCARTHA-embedded-protocol from
(tezos-protocol-006-PsCARTHA.embedded-protocol -> void_for_linking-tezos-protocol-006-PsCARTHA-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-006-PsCARTHA-embedded-protocol.empty))
(select void_for_linking-tezos-protocol-007-PsDELPH1-embedded-protocol from
(tezos-protocol-007-PsDELPH1.embedded-protocol -> void_for_linking-tezos-protocol-007-PsDELPH1-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-007-PsDELPH1-embedded-protocol.empty))
(select void_for_linking-octez-protocol-007-PsDELPH1-libs-plugin-registerer from
(octez-protocol-007-PsDELPH1-libs.plugin-registerer -> void_for_linking-octez-protocol-007-PsDELPH1-libs-plugin-registerer.empty)
(-> void_for_linking-octez-protocol-007-PsDELPH1-libs-plugin-registerer.empty))
(select void_for_linking-tezos-protocol-008-PtEdoTez-embedded-protocol from
(tezos-protocol-008-PtEdoTez.embedded-protocol -> void_for_linking-tezos-protocol-008-PtEdoTez-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-008-PtEdoTez-embedded-protocol.empty))
(select void_for_linking-tezos-protocol-008-PtEdo2Zk-embedded-protocol from
(tezos-protocol-008-PtEdo2Zk.embedded-protocol -> void_for_linking-tezos-protocol-008-PtEdo2Zk-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-008-PtEdo2Zk-embedded-protocol.empty))
(select void_for_linking-octez-protocol-008-PtEdo2Zk-libs-plugin-registerer from
(octez-protocol-008-PtEdo2Zk-libs.plugin-registerer -> void_for_linking-octez-protocol-008-PtEdo2Zk-libs-plugin-registerer.empty)
(-> void_for_linking-octez-protocol-008-PtEdo2Zk-libs-plugin-registerer.empty))
(select void_for_linking-tezos-protocol-009-PsFLoren-embedded-protocol from
(tezos-protocol-009-PsFLoren.embedded-protocol -> void_for_linking-tezos-protocol-009-PsFLoren-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-009-PsFLoren-embedded-protocol.empty))
(select void_for_linking-octez-protocol-009-PsFLoren-libs-plugin-registerer from
(octez-protocol-009-PsFLoren-libs.plugin-registerer -> void_for_linking-octez-protocol-009-PsFLoren-libs-plugin-registerer.empty)
(-> void_for_linking-octez-protocol-009-PsFLoren-libs-plugin-registerer.empty))
(select void_for_linking-tezos-protocol-010-PtGRANAD-embedded-protocol from
(tezos-protocol-010-PtGRANAD.embedded-protocol -> void_for_linking-tezos-protocol-010-PtGRANAD-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-010-PtGRANAD-embedded-protocol.empty))
(select void_for_linking-octez-protocol-010-PtGRANAD-libs-plugin-registerer from
(octez-protocol-010-PtGRANAD-libs.plugin-registerer -> void_for_linking-octez-protocol-010-PtGRANAD-libs-plugin-registerer.empty)
(-> void_for_linking-octez-protocol-010-PtGRANAD-libs-plugin-registerer.empty))
(select void_for_linking-tezos-protocol-011-PtHangz2-embedded-protocol from
(tezos-protocol-011-PtHangz2.embedded-protocol -> void_for_linking-tezos-protocol-011-PtHangz2-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-011-PtHangz2-embedded-protocol.empty))
(select void_for_linking-octez-protocol-011-PtHangz2-libs-plugin-registerer from
(octez-protocol-011-PtHangz2-libs.plugin-registerer -> void_for_linking-octez-protocol-011-PtHangz2-libs-plugin-registerer.empty)
(-> void_for_linking-octez-protocol-011-PtHangz2-libs-plugin-registerer.empty))
(select void_for_linking-tezos-protocol-012-Psithaca-embedded-protocol from
(tezos-protocol-012-Psithaca.embedded-protocol -> void_for_linking-tezos-protocol-012-Psithaca-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-012-Psithaca-embedded-protocol.empty))
(select void_for_linking-octez-protocol-012-Psithaca-libs-plugin-registerer from
(octez-protocol-012-Psithaca-libs.plugin-registerer -> void_for_linking-octez-protocol-012-Psithaca-libs-plugin-registerer.empty)
(-> void_for_linking-octez-protocol-012-Psithaca-libs-plugin-registerer.empty))
(select void_for_linking-tezos-protocol-013-PtJakart-embedded-protocol from
(tezos-protocol-013-PtJakart.embedded-protocol -> void_for_linking-tezos-protocol-013-PtJakart-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-013-PtJakart-embedded-protocol.empty))
(select void_for_linking-octez-protocol-013-PtJakart-libs-plugin-registerer from
(octez-protocol-013-PtJakart-libs.plugin-registerer -> void_for_linking-octez-protocol-013-PtJakart-libs-plugin-registerer.empty)
(-> void_for_linking-octez-protocol-013-PtJakart-libs-plugin-registerer.empty))
(select void_for_linking-tezos-protocol-014-PtKathma-embedded-protocol from
(tezos-protocol-014-PtKathma.embedded-protocol -> void_for_linking-tezos-protocol-014-PtKathma-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-014-PtKathma-embedded-protocol.empty))
(select void_for_linking-octez-protocol-014-PtKathma-libs-plugin-registerer from
(octez-protocol-014-PtKathma-libs.plugin-registerer -> void_for_linking-octez-protocol-014-PtKathma-libs-plugin-registerer.empty)
(-> void_for_linking-octez-protocol-014-PtKathma-libs-plugin-registerer.empty))
(select void_for_linking-tezos-protocol-015-PtLimaPt-embedded-protocol from
(tezos-protocol-015-PtLimaPt.embedded-protocol -> void_for_linking-tezos-protocol-015-PtLimaPt-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-015-PtLimaPt-embedded-protocol.empty))
(select void_for_linking-octez-protocol-015-PtLimaPt-libs-plugin-registerer from
(octez-protocol-015-PtLimaPt-libs.plugin-registerer -> void_for_linking-octez-protocol-015-PtLimaPt-libs-plugin-registerer.empty)
(-> void_for_linking-octez-protocol-015-PtLimaPt-libs-plugin-registerer.empty))
(select void_for_linking-tezos-protocol-016-PtMumbai-embedded-protocol from
(tezos-protocol-016-PtMumbai.embedded-protocol -> void_for_linking-tezos-protocol-016-PtMumbai-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-016-PtMumbai-embedded-protocol.empty))
(select void_for_linking-octez-protocol-016-PtMumbai-libs-plugin-registerer from
(octez-protocol-016-PtMumbai-libs.plugin-registerer -> void_for_linking-octez-protocol-016-PtMumbai-libs-plugin-registerer.empty)
(-> void_for_linking-octez-protocol-016-PtMumbai-libs-plugin-registerer.empty))
tezos-protocol-017-PtNairob.embedded-protocol
octez-protocol-017-PtNairob-libs.plugin-registerer
tezos-protocol-018-Proxford.embedded-protocol
octez-protocol-018-Proxford-libs.plugin-registerer
(select void_for_linking-tezos-protocol-alpha-embedded-protocol from
(tezos-protocol-alpha.embedded-protocol -> void_for_linking-tezos-protocol-alpha-embedded-protocol.empty)
(-> void_for_linking-tezos-protocol-alpha-embedded-protocol.empty))
(select void_for_linking-octez-protocol-alpha-libs-plugin-registerer from
(octez-protocol-alpha-libs.plugin-registerer -> void_for_linking-octez-protocol-alpha-libs-plugin-registerer.empty)
(-> void_for_linking-octez-protocol-alpha-libs-plugin-registerer.empty)))
(link_flags
(:standard)
(:include %{workspace_root}/static-link-flags.sexp)
(:include %{workspace_root}/macos-link-flags.sexp)
(-linkall))
(flags
(:standard)
-open Tezos_base.TzPervasives
-open Tezos_base
-open Tezos_base_unix
-open Octez_node_config
-open Tezos_stdlib_unix
-open Tezos_shell_services
-open Tezos_rpc_http
-open Tezos_rpc_http_server
-open Octez_rpc_process
-open Tezos_p2p
-open Tezos_shell
-open Tezos_store
-open Tezos_store_unix_reconstruction
-open Tezos_store_unix_snapshots
-open Tezos_validation
-open Tezos_shell_context
-open Tezos_workers
-open Tezos_protocol_updater
-open Tezos_base_p2p_identity_file))
(rule
(action
(progn
(write-file void_for_linking-tezos-protocol-genesis-embedded-protocol.empty "")
(write-file void_for_linking-tezos-protocol-demo-noops-embedded-protocol.empty "")
(write-file void_for_linking-tezos-protocol-demo-counter-embedded-protocol.empty "")
(write-file void_for_linking-tezos-protocol-001-PtCJ7pwo-embedded-protocol.empty "")
(write-file void_for_linking-tezos-protocol-002-PsYLVpVv-embedded-protocol.empty "")
(write-file void_for_linking-tezos-protocol-003-PsddFKi3-embedded-protocol.empty "")
(write-file void_for_linking-tezos-protocol-004-Pt24m4xi-embedded-protocol.empty "")
(write-file void_for_linking-tezos-protocol-005-PsBABY5H-embedded-protocol.empty "")
(write-file void_for_linking-tezos-protocol-005-PsBabyM1-embedded-protocol.empty "")
(write-file void_for_linking-tezos-protocol-006-PsCARTHA-embedded-protocol.empty "")
(write-file void_for_linking-tezos-protocol-007-PsDELPH1-embedded-protocol.empty "")
(write-file void_for_linking-octez-protocol-007-PsDELPH1-libs-plugin-registerer.empty "")
(write-file void_for_linking-tezos-protocol-008-PtEdoTez-embedded-protocol.empty "")
(write-file void_for_linking-tezos-protocol-008-PtEdo2Zk-embedded-protocol.empty "")
(write-file void_for_linking-octez-protocol-008-PtEdo2Zk-libs-plugin-registerer.empty "")
(write-file void_for_linking-tezos-protocol-009-PsFLoren-embedded-protocol.empty "")
(write-file void_for_linking-octez-protocol-009-PsFLoren-libs-plugin-registerer.empty "")
(write-file void_for_linking-tezos-protocol-010-PtGRANAD-embedded-protocol.empty "")
(write-file void_for_linking-octez-protocol-010-PtGRANAD-libs-plugin-registerer.empty "")
(write-file void_for_linking-tezos-protocol-011-PtHangz2-embedded-protocol.empty "")
(write-file void_for_linking-octez-protocol-011-PtHangz2-libs-plugin-registerer.empty "")
(write-file void_for_linking-tezos-protocol-012-Psithaca-embedded-protocol.empty "")
(write-file void_for_linking-octez-protocol-012-Psithaca-libs-plugin-registerer.empty "")
(write-file void_for_linking-tezos-protocol-013-PtJakart-embedded-protocol.empty "")
(write-file void_for_linking-octez-protocol-013-PtJakart-libs-plugin-registerer.empty "")
(write-file void_for_linking-tezos-protocol-014-PtKathma-embedded-protocol.empty "")
(write-file void_for_linking-octez-protocol-014-PtKathma-libs-plugin-registerer.empty "")
(write-file void_for_linking-tezos-protocol-015-PtLimaPt-embedded-protocol.empty "")
(write-file void_for_linking-octez-protocol-015-PtLimaPt-libs-plugin-registerer.empty "")
(write-file void_for_linking-tezos-protocol-016-PtMumbai-embedded-protocol.empty "")
(write-file void_for_linking-octez-protocol-016-PtMumbai-libs-plugin-registerer.empty "")
(write-file void_for_linking-tezos-protocol-alpha-embedded-protocol.empty "")
(write-file void_for_linking-octez-protocol-alpha-libs-plugin-registerer.empty ""))))
(install
(package octez-node)
(section bin)
(files (octez-sandboxed-node.sh as octez-sandboxed-node.sh)))