Louis Roché
f57c084f4b
fix typo in quick start documentation ( #79 )
2017-05-17 08:12:58 +01:00
Jeremie Dimino
d0be25cd88
manual.org and quick-start.org no longer exist
2017-05-15 17:14:10 +01:00
Rudi Grinberg
56093df13e
Read The Docs
...
Port manual to RST to make it usable on readthedocs.
conf.py was only there to make it easy to preview changes if you have sphinx
installed.
2017-05-15 11:53:55 -04:00
Jeremie Dimino
15f43615c5
Add a note about % in user rules
...
Related to #73
2017-05-11 16:07:59 +01:00
Jeremie Dimino
ddadf85d62
doc
2017-05-08 17:11:04 +01:00
Jeremie Dimino
dce491e661
Add a subst command for watermarking files
2017-05-08 16:56:21 +01:00
Bikal Gurung
6ab59ddc53
Fix typo ( #70 )
2017-05-08 08:16:22 +01:00
Jeremie Dimino
4130bc2f63
Add support for ${version:<package>}
2017-05-05 12:26:56 +01:00
hhugo
5cf647e358
Documentation for js_of_ocaml ( #69 )
2017-05-05 08:49:29 +01:00
hhugo
031d57a70a
Documentation for JavaScript targets
2017-05-04 14:11:42 +01:00
Jeremie Dimino
411d1a2f2c
Refactoring
...
- add Super_context.resolve_program and use it everywhere.
- add src/js_of_ocaml.mli
2017-05-02 12:01:27 +01:00
hhugo
86a4f0324a
Add js_of_ocaml support ( #60 )
...
Add rules for building .js files from .bc files using js_of_ocaml as well as rules for separate js compilation when --dev is passed.
2017-05-02 11:25:37 +01:00
Jeremie Dimino
b48f545b5f
Update manual about (package ...) fields in alias stanzas
2017-05-02 10:13:03 +01:00
Rudi Grinberg
c9ec382f28
Document package field in alias stanza
2017-05-02 09:57:03 +01:00
Jeremie Dimino
52b326ab43
Advertise reason support
2017-04-20 16:52:05 +01:00
Jeremie Dimino
ff6019c919
Document manual installation and where external libraries are looked up
2017-04-19 16:06:32 +01:00
Jeremie Dimino
aea7ba8cbf
Update the opam invocation
2017-04-18 12:32:39 +01:00
Jeremie Dimino
03f1f42e57
Document: --cookie library-name="..."
2017-04-17 13:56:44 +01:00
Jeremie Dimino
07871b1190
Add support for ${lib-available:<name>} forms
2017-04-17 12:48:54 +01:00
Jeremie Dimino
72550dc3e0
Add a -p/--for-release-of-packages command line argument
...
`-p pkgs` is the equivalent of `--root . --only-packages pkgs`
2017-04-10 10:44:49 +01:00
Jeremie Dimino
d948edbc4c
Add a (no_dynlink) field
2017-04-10 10:10:15 +01:00
Rudi Grinberg
b9d145dd80
Fix typo in manual
2017-04-07 17:23:35 -04:00
Jeremie Dimino
989d0bd91a
s/option/field/
2017-04-03 16:29:27 +01:00
Rudi Grinberg
3e3d92c9e5
Add menhir support ( #42 )
...
Adds the menhir stanza which desugars into a Rule.t with Support for:
* ocamlyacc like use
* modular parsers with --base
* passing extra flags
Also add tests and documentation.
2017-04-03 16:25:43 +01:00
Jeremie Dimino
d14fdd8f98
Document how to run tests
...
Fix #45
2017-03-30 18:10:23 +01:00
Adrien Guatto
c05f410b75
Improve wording and fix typos in documentation
2017-03-30 17:42:07 +01:00
Jeremie Dimino
3ae53de431
Add an "executable" stanza and make it easier to install executables
...
(executable ...) is easier to use where there is a single executable.
Also add a (package ...) and (public_name <name>)/(public_names
(<names)) to executable/executables stanzas, to make it easier to
install executables.
Closes #33
2017-03-22 15:09:26 +00:00
Jeremie Dimino
57f4203102
Fix a few (action ...) in the doc
...
Closes #32
2017-03-22 11:25:57 +00:00
Jeremie Dimino
a07df550e0
Update the quick-start guide
2017-03-21 14:39:12 +00:00
Jeremie Dimino
a84e338436
Typo
...
Fix #31
2017-03-21 10:49:54 +00:00
Jeremie Dimino
8c6cffd2df
Document (files_recursively_in ...)
2017-03-15 09:11:42 +00:00
Jeremie Dimino
847c771cb8
Add (jbuild_version 1) to jbuilds in the quick start guide
2017-03-14 09:43:55 +00:00
Jérémie Dimino
ba08f27678
Add a few more redirections
...
- with-{stdout,stderr,outputs}-to
- ignore-{stdout,stderr,outputs}
- variable ${null} for /dev/null or NUL on Win32
2017-03-13 08:10:59 +00:00
Laurent Mazare
0b7d16ccdf
Fix the runtest alias example.
2017-03-10 21:28:44 +00:00
Jeremie Dimino
dd6a23ec18
Fix #15
...
When there are no <pkg>.opam files in parent directories, use the
whole workspace as scope
2017-03-10 15:44:17 +00:00
Jeremie Dimino
4aec06ee46
Better rules for finding the root
2017-03-10 10:41:34 +00:00
Hao Wu
5faf444db3
Fix doc: jbuilder build xxx instead of jbuilder xxx ( #16 )
2017-03-10 09:39:59 +00:00
Jeremie Dimino
374c29c7cc
Install the quick start guide
2017-03-09 12:02:26 +00:00
Jeremie Dimino
fa95e71565
Update the quick start guide
2017-03-09 12:02:02 +00:00
Jérémie Dimino
74e015923a
Ignore <package>.opam when <package> is empty
2017-03-09 06:41:42 +00:00
Jeremie Dimino
3a86b3fefa
Fix root finding
...
Look for .opam files instead of .install ones...
2017-03-08 12:10:54 +00:00
Jeremie Dimino
7e36b3cd86
Add self_build_stubs_archive to v1
2017-03-07 13:21:54 +00:00
Jeremie Dimino
4722d0e0d3
Update the manual
2017-03-06 15:15:04 +00:00
Jeremie Dimino
a90b436020
Update the manual
2017-03-06 14:23:15 +00:00
Jérémie Dimino
6364f70245
Fix a few ppx related issues
2017-03-05 11:57:27 +00:00
Jérémie Dimino
cef3847977
Do no require ppx_driver
2017-03-05 09:38:39 +00:00
Jeremie Dimino
8633236dfa
Update the manual
2017-03-03 13:18:21 +00:00
Jeremie Dimino
8ddcf0b160
typo
2017-03-03 07:25:06 +00:00
Jeremie Dimino
4fa0844e42
Remove build-package in favor of --only-packages
2017-03-02 18:21:19 +00:00
Jeremie Dimino
51ce0c2daf
Restrict the scope of internal names
...
Otherwise building several packages at once doesn't always work
2017-03-02 16:57:28 +00:00