(executable
 (name run_snark_worker)
 (package mina_snark_worker)
 (public_name mina-standalone-snark-worker)
 (libraries
  ;; opam libraries
  async
  async.async_command
  async_kernel
  async_unix
  base
  base.caml
  core
  core_kernel
  sexplib0
  uri
  ;; local libraries
  currency
  genesis_constants
  graphql_lib
  key_gen
  mina_base
  mina_base.import
  mina_graphql
  signature_lib
  snark_worker
  transaction_snark)
 (instrumentation
  (backend bisect_ppx))
 (preprocessor_deps
  ../../../graphql-ppx-config.inc
  ../../../../graphql_schema.json)
 (preprocess
  (pps
   ppx_let
   ppx_custom_printf
   ppx_version
   graphql_ppx
   --
   %{read-lines:../../../graphql-ppx-config.inc})))
