(executable
 (package rosetta)
 (name rosetta)
 (public_name rosetta)
 (modules rosetta)
 (modes native)
 (libraries
  lib
  async
  core_kernel
  base
  async.async_command
  core
  async_kernel
  genesis_constants)
 (instrumentation
  (backend bisect_ppx))
 (preprocess
  (pps ppx_version)))

(executable
 (package rosetta)
 (name rosetta_testnet_signatures)
 (public_name rosetta-testnet)
 (modules rosetta_testnet_signatures)
 (modes native)
 (libraries
  lib
  mina_signature_kind.testnet
  async
  core_kernel
  base
  async.async_command
  core
  async_kernel
  genesis_constants)
 (instrumentation
  (backend bisect_ppx))
 (preprocess
  (pps ppx_version)))

(executable
 (package rosetta)
 (name rosetta_mainnet_signatures)
 (public_name rosetta-mainnet)
 (modules rosetta_mainnet_signatures)
 (modes native)
 (libraries
  lib
  mina_signature_kind.mainnet
  async
  core_kernel
  base
  async.async_command
  core
  async_kernel
  genesis_constants)
 (instrumentation
  (backend bisect_ppx))
 (preprocess
  (pps ppx_version)))
