Skip to content

Instantly share code, notes, and snippets.

@Zoetermeer
Created July 1, 2015 15:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Zoetermeer/db12e19815e374c2b9fb to your computer and use it in GitHub Desktop.
Save Zoetermeer/db12e19815e374c2b9fb to your computer and use it in GitHub Desktop.
Name: BtDevTools
Version: 0.1
Synopsis: Braintree Developer Tools
Authors: James Swaine <james.swaine@getbraintree.com>
License: LGPL with OCaml linking exception
OASISFormat: 0.4
BuildTools: ocamlbuild
Plugins: META (0.4), DevFiles (0.4)
Executable "btc"
Path: btc/src
MainIs: btc.ml
BuildDepends:
btc_core,
ANSITerminal,
core
Library "btc_core"
Path: btc/src
Modules:
Driver
BuildDepends:
core,
sexplib.syntax,
bin_prot.syntax,
comparelib.syntax,
fieldslib.syntax,
variantslib.syntax,
pa_ounit,
pa_ounit.syntax,
fileutils,
ansiterminal,
stringext,
threads,
bt_pervasives,
btc_core.targets
Library "btc_support"
FindLibName: support
FindLibParent: btc_core
Path: btc/src
Modules:
Support,
Config,
Env,
Output,
Syntax
BuildDepends:
core,
sexplib.syntax,
bin_prot.syntax,
comparelib.syntax,
fieldslib.syntax,
variantslib.syntax,
pa_ounit,
pa_ounit.syntax,
fileutils,
ansiterminal,
stringext,
threads,
bt_pervasives,
Library "btc_targets"
FindLibName: targets
FindLibParent: btc_core
Path: btc/src
Modules:
Targets
BuildDepends:
bt_pervasives,
btc_ruby,
btc_csharp
Library "btc_ruby"
Path: btc/src/targets/ruby
Modules:
RubyGen,
RubySkeleton,
RubyTarget,
RubyWriter
BuildDepends:
core,
sexplib.syntax,
bin_prot.syntax,
comparelib.syntax,
fieldslib.syntax,
variantslib.syntax,
pa_ounit,
pa_ounit.syntax,
fileutils,
ansiterminal,
stringext,
threads,
bt_pervasives,
btc_core.support
Library "btc_csharp"
Path: btc/src/targets/csharp
Modules:
CSharpGen,
CSharpSkeleton,
CSharpTarget,
CSharpWriter
BuildDepends:
core,
sexplib.syntax,
bin_prot.syntax,
comparelib.syntax,
fieldslib.syntax,
variantslib.syntax,
pa_ounit,
pa_ounit.syntax,
fileutils,
ansiterminal,
stringext,
threads,
bt_pervasives,
btc_core.support
Executable "bt-fuzz"
Path: bt-fuzz/src
MainIs: btfuzz.ml
BuildDepends:
curl,
bt_pervasives,
facile
Library "bt_pervasives"
Path: bt-pervasives/src
Modules: Bt
BuildDepends:
core,
sexplib.syntax,
bin_prot.syntax,
comparelib.syntax,
fieldslib.syntax,
variantslib.syntax,
pa_ounit,
pa_ounit.syntax,
fileutils,
ansiterminal,
stringext,
threads,
bt_callspecs
Library "bt_callspecs"
Path: bt-pervasives/src/callspecs
Modules: TransactionSaleSpec
BuildDepends:
bt_pervasives
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment