-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_oasis
47 lines (43 loc) · 1.33 KB
/
_oasis
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
OASISFormat: 0.4
Name: icfpc2014
Version: 2014
Synopsis: ICFPC
Authors: Aleksey Kladov <[email protected]>,
Sergei Lebedev <[email protected]>,
Pavel Yakovlev <[email protected]>
License: MIT
Plugins: META (0.4), DevFiles (0.4)
Homepage: https://github.com/lambda-llama/icfpc2014
OCamlVersion: >= 4.0.1
BuildTools: ocamlbuild
Flag strict
Description: Strict compile-time checks
Default: true
Library llama_man
Path: lib_src
CompiledObject: best
Modules: Gcc_types,
Gcc_internals,
Gcc_compiler
if flag(strict)
NativeOpt: -w @a-4 -warn-error -a
ByteOpt: -w @a-4 -warn-error -a
BuildDepends: core_kernel,
sexplib,
sexplib.syntax
Executable gcc
Path: bin_src
MainIs: gcc.ml
CompiledObject: best
Install: true
BuildDepends: llama_man,
sexplib
Executable test_runner
Path: lib_test
MainIs: test_runner.ml
Build$: flag(tests)
Custom: true
CompiledObject: best
Install: false
BuildDepends: llama_man,
oUnit (>= 2.0.0)