sulu-ocaml-core / base / type_conv / oasis.sh

Markus Mottl 34d3643 






ysulsky 43389a4 
Markus Mottl 34d3643 
Markus Mottl a9e2c76 
ysulsky 2fc6648 
Markus Mottl 34d3643 





ysulsky 43389a4 
Markus Mottl 34d3643 





ysulsky 43389a4 

Markus Mottl 34d3643 




Markus Mottl a9e2c76 
Markus Mottl 34d3643 
Markus Mottl a9e2c76 
ysulsky 4237a7b 
ysulsky 43389a4 
Markus Mottl 34d3643 
ysulsky 43389a4 
Markus Mottl a9e2c76 
Markus Mottl 34d3643 


ysulsky 43389a4 
Markus Mottl 34d3643 

Markus Mottl 52efa24 











Markus Mottl 34d3643 
#!/usr/bin/env bash
set -e -u -o pipefail

source ../../build-common.sh

cat >$HERE/_oasis <<EOF
#AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
OASISFormat:  0.3
OCamlVersion: >= 3.12
Name:         type_conv
Version:      $core_version
Synopsis:     support library for preprocessor type conversions
Authors:      Martin Sandin,
              Markus Mottl,
              Jane Street Capital, LLC
License:      LGPL-2.1 with OCaml linking exception
LicenseFile:  LICENSE
Plugins:      StdFiles (0.3), DevFiles (0.3), META (0.3)
BuildTools:   ocamlbuild, camlp4o
XStdFilesAUTHORS: false
XStdFilesINSTALLFilename: INSTALL
XStdFilesREADME: false

Library pa_type_conv
  Path:               lib
  FindlibName:        type_conv
  Modules:            Pa_type_conv
  BuildDepends:       camlp4.quotations, camlp4.extend
  CompiledObject:     byte
  XMETAType:          syntax
  XMETARequires:      camlp4
  XMETADescription:   Syntax extension for type_conv

Document "type_conv"
  Title:                API reference for Type_conv
  Type:                 ocamlbuild (0.3)
  BuildTools+:          ocamldoc
  XOCamlbuildPath:      lib
  XOCamlbuildLibraries: type_conv
EOF

make_tags $HERE/_tags <<EOF
<lib/pa_type_conv.ml>: syntax_camlp4o
EOF

make_myocamlbuild $HERE/myocamlbuild.ml <<EOF
Ocamlbuild_plugin.dispatch
  begin
    function
      | After_rules as e ->
          flag ["compile"; "ocaml"] (S [A "-w"; A "@Ae" ]);
          dispatch_default e
      | e -> dispatch_default e
  end
;;
EOF

cd $HERE
oasis setup
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.