Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 89 lines (78 sloc) 1.385 kb
de07b13 Thomas Gazagnaire Towards complete bootsraping
samoht authored
1 (* Uncomment to use with TypeRex *)
91c7f47 Thomas Gazagnaire Revert part of the last commit to fix build
samoht authored
2 (*
de07b13 Thomas Gazagnaire Towards complete bootsraping
samoht authored
3 ocamlc = [ "ocp-ocamlc.opt" ]
4 ocamlopt = [ "ocp-ocamlopt.opt" ]
91c7f47 Thomas Gazagnaire Revert part of the last commit to fix build
samoht authored
5 *)
de07b13 Thomas Gazagnaire Towards complete bootsraping
samoht authored
6
c980b5e Thomas Gazagnaire [build] warning are errors for OPAM sources
samoht authored
7 begin
88b0ff1 Thomas Gazagnaire [build] compile everything with -g
samoht authored
8 comp += [ "-g" "-annot" "-warn-error" "A" ]
9 link += [ "-g" ]
c980b5e Thomas Gazagnaire [build] warning are errors for OPAM sources
samoht authored
10
ac99a15 Thomas Gazagnaire More WIP ...
samoht authored
11 begin library "opam-lib"
c09ca7d Thomas Gazagnaire Move sources files to src/
samoht authored
12 dirname = [ "src" ]
e951116 Thomas Gazagnaire Fix ocp-get init
samoht authored
13 files = [
b582d5e Thomas Gazagnaire Bits of refactoring
samoht authored
14 "globals.ml"
ac99a15 Thomas Gazagnaire More WIP ...
samoht authored
15 "utils.ml"
88b0ff1 Thomas Gazagnaire [build] compile everything with -g
samoht authored
16 "process.ml"
45abc3d Thomas Gazagnaire It is possible to have a list of possible servers (mixing git repo and n...
samoht authored
17 "run.ml"
ba39c27 Thomas Gazagnaire More WIP.
samoht authored
18 "parallel.ml"
19 "types.ml"
1bcaf57 Thomas Gazagnaire New format for user provided files
samoht authored
20 "file_format.ml"
21 "lexer.mll"
1efd27d Thomas Gazagnaire More WIP
samoht authored
22 "linelexer.mll"
1bcaf57 Thomas Gazagnaire New format for user provided files
samoht authored
23 "parser.mly"
e357916 Thomas Gazagnaire Fix ocp.ml into chunks
samoht authored
24 "file.ml"
b9a3063 fix the computation of $oversion/reinstall
Frédéric Tuong authored
25 "path.ml"
ac99a15 Thomas Gazagnaire More WIP ...
samoht authored
26 "repositories.ml"
e357916 Thomas Gazagnaire Fix ocp.ml into chunks
samoht authored
27 ]
28
750fc50 Thomas Gazagnaire Add a first build skeleton
samoht authored
29 requires = [
30 "cudf"
31 "dose"
32 "unix"
de07b13 Thomas Gazagnaire Towards complete bootsraping
samoht authored
33 "graph"
063a410 Thomas Gazagnaire [build] prepare the transition from custom ocaml-re to official re
samoht authored
34 "re_glob"
750fc50 Thomas Gazagnaire Add a first build skeleton
samoht authored
35 ]
5de848e Fixed ocp-get.ocp
Fabrice Le Fessant authored
36 end
e357916 Thomas Gazagnaire Fix ocp.ml into chunks
samoht authored
37
ac99a15 Thomas Gazagnaire More WIP ...
samoht authored
38 begin program "opam"
c09ca7d Thomas Gazagnaire Move sources files to src/
samoht authored
39 dirname = [ "src" ]
2c9a85c Thomas Gazagnaire More file spliting.
samoht authored
40 files = [
0c21f91 Thomas Gazagnaire Simplification of backends code
samoht authored
41 "repo/curl.ml"
42 "repo/rsync.ml"
43 "repo/git.ml"
2c9a85c Thomas Gazagnaire More file spliting.
samoht authored
44 "solver.ml"
45 "client.ml"
ac99a15 Thomas Gazagnaire More WIP ...
samoht authored
46 "opam.ml"
2c9a85c Thomas Gazagnaire More file spliting.
samoht authored
47 ]
747fb8a Thomas Gazagnaire [build] opam-lib does not depend on the arg package
samoht authored
48 requires = [
49 "opam-lib"
50 "arg"
51 ]
4dc9186 Thomas Gazagnaire Add a basic server implementation
samoht authored
52 end
d72de1d Thomas Gazagnaire More cleanups
samoht authored
53
7e5fe8a Thomas Gazagnaire Add helper scripts to build .config.in and .install
samoht authored
54 (* Helpers *)
55
9fd1a52 Thomas Gazagnaire [scripts] add a small script to initialize rsync and server repositories
samoht authored
56 begin program "opam-mk-repo"
68b1fc8 Thomas Gazagnaire Fix opam-mk-repo script
samoht authored
57 files = [
58 "src/repo/curl.ml"
59 "src/repo/rsync.ml"
60 "src/repo/git.ml"
61 "src/scripts/opam_mk_repo.ml"
62 ]
f09920f Thomas Gazagnaire Start fixing the converter from 0.3 to 0.4
samoht authored
63 requires = [ "opam-lib" ]
88b0ff1 Thomas Gazagnaire [build] compile everything with -g
samoht authored
64 end
65
ccf5fe4 Thomas Gazagnaire [tests] explicitely verify that the installed versions are really the on...
samoht authored
66 begin program "opam-check"
67 files = [ "src/scripts/opam_check.ml" ]
68 requires = [ "opam-lib" ]
69 end
70
771eede Thomas Gazagnaire First (broken) version of opam-repo-convert
samoht authored
71 begin program "opam-repo-convert-0.3"
e39c903 Thomas Gazagnaire Fix opam-mk-repo & complete opam-repo-convert
samoht authored
72 files = [
73 "src/repo/curl.ml"
74 "src/repo/rsync.ml"
75 "src/repo/git.ml"
76 "src/scripts/opam_repo_convert.ml"
77 ]
771eede Thomas Gazagnaire First (broken) version of opam-repo-convert
samoht authored
78 requires = [ "opam-lib" ]
79 end
80
6f6e326 [opam-repo-check] provide a new script to normalize the contents of a re...
Frédéric Tuong authored
81 begin program "opam-repo-check"
82 files = [
83 "src/scripts/opam_repo_check.ml"
84 ]
85 requires = [ "opam-lib" ]
86 end
87
88b0ff1 Thomas Gazagnaire [build] compile everything with -g
samoht authored
88 end
Something went wrong with that request. Please try again.