Rudi Grinberg
10ff816faf
Merge pull request #641 from rgrinberg/move-readme-manual
...
Move FAQ & Known Issues to manual
2018-03-21 00:14:17 +08:00
Rudi Grinberg
5ab5a09c02
Update status regarding 1.0
2018-03-21 00:09:23 +08:00
Rudi Grinberg
4759ededdf
Move hacking to its own page
2018-03-21 00:06:51 +08:00
Rudi Grinberg
8764d57b01
Remove roadmap
...
The roadmap is constructed from appropriate tagging of github issues
2018-03-21 00:04:47 +08:00
Rudi Grinberg
ec7eeff8ec
Merge pull request #643 from rgrinberg/remove-old-doc
...
Remove old api-doc page
2018-03-20 23:55:56 +08:00
Rudi Grinberg
237c05466a
Merge pull request #640 from rgrinberg/fix-duplicate-env
...
Handle duplicate environment variables
2018-03-20 23:55:43 +08:00
Rudi Grinberg
95a617ec63
Remove old api-doc page
...
And incorporate it into the new documentation page
2018-03-20 23:25:24 +08:00
Rudi Grinberg
67d0c03a54
Move FAQ & Known Issues to manual
...
These sections are valid parts of the manual and just clutter up the current
README
2018-03-20 22:47:36 +08:00
Rudi Grinberg
cc02277095
Handle duplicate environment variables
...
Fixes #638
2018-03-20 22:02:49 +08:00
Rudi Grinberg
2e636ef43e
Merge pull request #636 from ocaml/fix-path-sep-on-cygwin
...
Use ; as path separator for OCAMLPATH on Cygwin
2018-03-20 09:22:54 +08:00
Jérémie Dimino
a8072f08bc
Rework the sub system select ( #632 )
...
Split the select_backends between two functions:
- one for backends that support extensions
- one for backends that support replacement
it might be possible to support both at once, but for now this is
enough and it's simpler.
2018-03-19 20:47:51 -04:00
Rudi Grinberg
86f918df71
Clarify about index.mld
...
This isn't odoc specific
2018-03-20 08:22:19 +08:00
Rudi Grinberg
24a0604249
Clarify hand written vs. additional pages
2018-03-20 08:16:30 +08:00
Jeremie Dimino
fae09828af
Use ; as path separator for OCAMLPATH on Cygwin
...
Since this is what ocamlfind expects
2018-03-19 19:25:50 -04:00
Jérémie Dimino
3f22d9f82b
Do not pass -runtime-variant _pic on Windows ( #635 )
2018-03-19 19:13:02 -04:00
Jeremie Dimino
45fa214314
typo
2018-03-18 19:17:15 -04:00
Jeremie Dimino
53ec04adfe
fix
2018-03-18 16:32:20 -04:00
Jeremie Dimino
bdb03925d1
Add Lib.Compile.compile_and_link_flags
2018-03-18 16:22:56 -04:00
Jeremie Dimino
945583ff43
Add Arg_spec.of_result{,_map}
2018-03-18 16:22:05 -04:00
Jeremie Dimino
09ff33951b
Change the type of Build.of_result and add Build.of_result_map
2018-03-18 16:21:59 -04:00
Jeremie Dimino
997d541c50
Make Top_closure more polymorphic
2018-03-18 16:21:46 -04:00
Jeremie Dimino
e638c04cb2
Add Jbuild.Lib_deps.of_pps
2018-03-18 16:20:32 -04:00
Jeremie Dimino
d15974c4ea
Add Option.some
2018-03-18 16:20:19 -04:00
Rudi Grinberg
0f2cf323df
Fix the title of tests.rst
2018-03-19 03:32:55 +08:00
Rudi Grinberg
9c349d4164
Update CHANGELOG
2018-03-19 02:06:35 +08:00
Rudi Grinberg
37edb71204
Merge pull request #624 from rgrinberg/package-dep-conf
...
Add package dependency
2018-03-19 02:04:15 +08:00
Jeremie Dimino
f26615e5b3
doc
2018-03-19 01:24:27 +08:00
Jeremie Dimino
2c59032181
A file might be part of several packages
2018-03-19 01:24:17 +08:00
Jeremie Dimino
c685e8ac6d
Remove useless load_dir
2018-03-19 01:24:04 +08:00
Jeremie Dimino
a729409fa7
Update the package-dep test to test dependencies between packages
2018-03-19 01:22:44 +08:00
Jeremie Dimino
b5fad14f16
Less Path.Set.t -> Path.t list conversions
2018-03-19 01:19:41 +08:00
Jeremie Dimino
30c59cc476
Use dynamic dependencies for the package deps
2018-03-19 01:19:31 +08:00
Jeremie Dimino
9043280160
Allow dynamic dependencies for aliases
2018-03-19 01:19:20 +08:00
Jeremie Dimino
a55cde2969
fix
2018-03-19 01:19:09 +08:00
Jeremie Dimino
73873b31bc
Recursive package deps
2018-03-19 01:18:55 +08:00
Jeremie Dimino
1b8fbfc149
Use an alias name that is less likely to clash with user aliases
2018-03-19 01:18:45 +08:00
Jeremie Dimino
1a4037f8d1
Define the package_install alias at once
...
This is slightly more efficient that calling `add_alias_deps` for each
file.
2018-03-19 01:17:57 +08:00
Jeremie Dimino
ee5dd505fb
comment
2018-03-19 01:17:47 +08:00
Rudi Grinberg
727d9688e9
Add tests for (package foo) dependency type
2018-03-19 01:17:31 +08:00
Rudi Grinberg
b187d6e4ba
Add the (package ..) dependency type
...
Add a (package <name>) dependency type which adds a dependency on all the
installable files of a package.
2018-03-19 01:05:55 +08:00
Rudi Grinberg
32eb2745aa
Merge pull request #631 from rgrinberg/fix-encoding-sexp-subsystem
...
Fix encoding of inline_tests
2018-03-18 22:52:12 +08:00
Rudi Grinberg
4a0f4c0ff9
Fix encoding of inline_tests
...
Encode optional fields as records where optional keys that are None will be
omitted in the resultant sexp. This will match reading the keys back with field_o
2018-03-18 22:48:42 +08:00
Rudi Grinberg
019740a115
Update CHANGELOG for next
2018-03-18 20:07:09 +08:00
Rudi Grinberg
73231bf13e
Add documentation documentation
2018-03-18 18:24:40 +08:00
Rudi Grinberg
be0cbf8e8d
Update CHANGELOG for documentation feature
2018-03-18 17:47:23 +08:00
Rudi Grinberg
7a26c18e20
New odoc rules
2018-03-18 17:44:08 +08:00
Rudi Grinberg
86768475b2
Install rules for mlds
2018-03-18 17:00:28 +08:00
Rudi Grinberg
25d52d1e3a
Add Lib.Map
2018-03-18 13:42:01 +08:00
Rudi Grinberg
0a57a02819
Add documentation stanza
2018-03-18 13:42:01 +08:00
Rudi Grinberg
8f967dbca5
Merge pull request #627 from rgrinberg/pkg-lib-map
...
Add a map from package names to libraries to super context
2018-03-18 13:25:48 +08:00