File: obuild.obuild

package info (click to toggle)
ocaml-obuild 0.2.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,456 kB
  • sloc: ml: 14,491; sh: 211; ansic: 34; makefile: 11
file content (139 lines) | stat: -rw-r--r-- 3,614 bytes parent folder | download
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
name: obuild
version: 0.2.2
synopsis: Simple declarative build system for OCaml.
description:
  o'build o'build ye source
  .
  simple declarative build system for OCaml
license: BSD
license-file: LICENSE
authors: Vincent Hanquez <tab@snarc.org>, Jerome Maloberti <jmaloberti@gmail.com>
obuild-ver: 1
configure-script: configure.ml
homepage: http://github.com/ocaml-obuild/obuild
ocaml-extra-args: -w A
extra-srcs: bootstrap
     , tests/full/dep-uri/p2.obuild
     , tests/full/autogenerated/p3.obuild
     , tests/full/autopack/autopack.obuild
     , tests/full/with-c/ccall.obuild
     , tests/full/with-c/cbits.c
     , tests/full/with-c/ccall.ml
     , tests/full/dep-uri/p2.ml
     , tests/full/autogenerated/p3.ml
     , tests/full/autopack/src/main.ml
     , tests/full/autopack/src/b/a.ml
     , tests/full/autopack/src/b/c.ml
     , tests/full/autopack/src/a.ml
     , tests/full/parser/main.ml
     , tests/full/parser/parser.obuild
     , tests/full/parser/rpncalc.mly
     , tests/full/parser/lexer.mll
     , tests/full/simple/p1.obuild
     , tests/full/simple/p1.ml
     , tests/full/run
     , tests/simple/gtk.ml
     , tests/simple/z.ml
     , tests/simple/hello_world.ml
     , tests/simple/run
     , tests/simple/z.build
     , tests/simple/gtk.build
     , tests/simple/hello_world.build
     , tests/simple/z_stubs.c
     , tests/simple/gtk_stubs.c
     , README.md
     , DESIGN.md
     , TODO.md


library obuild_base
  modules: compat, location, filepath, filesystem, fugue, string_utils, cli
  src-dir: lib/base
  build-deps: unix

library obuild_core
  modules: analyze, build, build_cstubs, buildprogs, configure, dag, dagutils, dependencies, dist, exception, expr, filetype, findlibConf, gconf, generators, helper, hier, libname, meta, metacache, modname, obuild_lexer, obuild_ast, obuild_parser, obuild_validate, pp, prepare_types, ppx_resolver, prepare, process, prog, project, project_read, scheduler, target, taskdep, types, utils
  src-dir: lib/core
  build-deps: unix, obuild_base

library obuild
  modules: doc, help, init, install, sdist
  src-dir: lib
  build-deps: unix, obuild_base, obuild_core

# a comment
executable obuild
  main-is: main.ml
  src-dir: src
  build-deps: unix, obuild


test dag
  src-dir: tests
  main-is: test_dag.ml
  build-deps: obuild, str

test path
  src-dir: tests
  main-is: test_path.ml
  build-deps: obuild, obuild_base, str

test expr
  src-dir: tests
  main-is: test_expr.ml
  build-deps: obuild, obuild_base, str

test find
  src-dir: tests
  main-is: test_find.ml
  build-deps: obuild, obuild_base, str

test meta
  src-dir: tests
  main-is: test_meta.ml
  build-deps: obuild, obuild_base, str

test framework-demo
  src-dir: tests
  main-is: test_framework_demo.ml
  build-deps: obuild, obuild_base, str

test meta-errors
  src-dir: tests
  main-is: test_meta_errors.ml
  build-deps: obuild, obuild_base, str

test project-errors
  src-dir: tests
  main-is: test_project_errors.ml
  build-deps: obuild, obuild_base, str

test validate-real-world
  src-dir: tests
  main-is: validate_real_world.ml
  build-deps: obuild, obuild_base, str

test build-logic
  src-dir: tests
  main-is: test_build_logic.ml
  build-deps: obuild, obuild_base, str, unix

test build-debug
  src-dir: tests
  main-is: test_build_debug.ml
  build-deps: obuild, obuild_base, str, unix

test new-parser
  src-dir: tests
  main-is: test_new_parser.ml
  build-deps: obuild_core

test validate
  src-dir: tests
  main-is: test_validate.ml
  build-deps: obuild_core

test generators
  src-dir: tests
  main-is: test_generators.ml
  build-deps: obuild, obuild_base, str