Raw File
OASISFormat:      0.4
OCamlVersion:     >= 4.00.1
FindlibVersion:   >= 1.3.2
Name:             Joule
Version:          0.1
Authors:          Pavel Zaichenkov <zaichenkov@gmail.com>
License:          MIT
LicenseFile:      LICENSE.txt
Homepage:         https://github.com/zayac/joule
Plugins:          META (0.4), StdFiles (0.4), DevFiles (0.4)
XStdFilesAUTHORS: false
XStdFilesREADME:  false
BuildTools:     ocamlbuild, camlp4o, menhir

Synopsis:         Constraint solver for Data Description Language in AstraKahn language
Description:
  Joule is a solver for constraints formulated in Data Description Language.
  It is used in the Constraint Aggregation Layer for AstraKahn language.

Executable joule
  Path:           src
  MainIs:         joule.ml
  BuildDepends:   core,
                  sexplib,
                  sexplib.syntax,
                  comparelib,
                  comparelib.syntax,
                  ocamlgraph,
                  threads,
                  ctypes,
                  ctypes.foreign
  CompiledObject: best
  if system(linux)
    CCLib:        -Xlinker --no-as-needed -lpicosat
  else
    CCLib:        -lpicosat

Test joule
  Command: ./scripts/run_all_tests.pl joule.native my myerr; ./scripts/compare_results.pl ref my referr myerr
back to top