Jeremie Dimino
b292856141
1.0+beta7
2017-04-12 14:55:14 +01:00
Jeremie Dimino
f134182f82
Fix the lookup of the executable in: jbuilder exec
2017-04-10 18:10:55 +01:00
Jeremie Dimino
6d57a0deb8
Update changelog
2017-04-10 11:11:51 +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
eb68c98f01
remove unused function
2017-04-10 10:10:49 +01:00
Jeremie Dimino
37d9ed33c3
Update changelog
2017-04-10 10:10:15 +01:00
Jeremie Dimino
d948edbc4c
Add a (no_dynlink) field
2017-04-10 10:10:15 +01:00
Jeremie Dimino
cc7ea35a14
Split the building of the .so and .a when needed
2017-04-10 10:10:15 +01:00
Jeremie Dimino
d8f7d77a75
Don't generate an "exists_if ..." line in META files
...
This is useless sine the jbuild is auto-generated
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
77422bb114
Document #51
2017-04-05 12:50:56 +01:00
Jeremie Dimino
989d0bd91a
s/option/field/
2017-04-03 16:29:27 +01:00
Jeremie Dimino
3c57d4eeff
Update changelog
2017-04-03 16:27:25 +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
4c3036b3cc
Don't fail when opam return the same envirnonemt variable several times
...
Instead, print a warning and take the last bindings.
Fixes #46
2017-03-31 17:45:38 +01:00
Jeremie Dimino
83c1a6f5bd
Fix compat with 4.06
2017-03-31 17:31:55 +01:00
Jeremie Dimino
f534266b3d
Unix.create_process is broken in 4.05.0+beta3, switch to 4.05.0+trunk
2017-03-31 15:49:04 +01:00
Jeremie Dimino
e5950b7422
Update changelog
2017-03-31 15:30:41 +01:00
Jeremie Dimino
a7dbc12bac
Sandbox different actions in different directories
2017-03-31 15:29:47 +01:00
Jeremie Dimino
ffa1662ce9
Sandbox the build of the alias module with 4.02
...
To prevent the compiler from reading the cmi of the aliased modules.
2017-03-31 15:15:54 +01:00
Jeremie Dimino
b9976773a3
Add support for sandboxing
2017-03-31 15:06:53 +01:00
Jeremie Dimino
047139a2d7
Added tests for Map.of_alist_multi
2017-03-31 13:50:36 +01:00
Jeremie Dimino
21b29b0cb6
Refactor the job printing code
...
Fix #50
2017-03-31 13:44:53 +01:00
Jeremie Dimino
99b0d94335
Fixed the implementation of Filename.{split_,}ext
2017-03-31 13:34:30 +01:00
Jeremie Dimino
d62429455b
Add -keep-locs to the dev mode
...
Related to #44
2017-03-31 11:01:52 +01:00
Jeremie Dimino
9ae2a8d6ef
Update changelog
2017-03-31 10:59:38 +01:00
Stephen Dolan
110e4a63d0
Make "build" build @install by default
2017-03-31 10:30:08 +01:00
Jeremie Dimino
be75c8a4c9
Use -short-paths by default in dev-mode
...
Related to #44
2017-03-30 18:29:23 +01:00
Jeremie Dimino
d14fdd8f98
Document how to run tests
...
Fix #45
2017-03-30 18:10:23 +01:00
Jeremie Dimino
3caff0761d
Update changelog
2017-03-30 17:45:56 +01:00
Adrien Guatto
c05f410b75
Improve wording and fix typos in documentation
2017-03-30 17:42:07 +01:00
Adrien Guatto
6ce4d54274
Escape @ in error message
2017-03-30 17:42:07 +01:00
Stephen Dolan
b5ae1b1f52
Quieter output ( #40 )
...
Makes the output quieter by default and add a `--verbose` argument. Print a message when waiting for background jobs to finish only it it takes more than 0.5 seconds.
2017-03-30 17:36:58 +01:00
Jeremie Dimino
06710d56a9
1.0+beta6
2017-03-29 17:48:41 +01:00
Jeremie Dimino
d5b5322f12
Fix a bug in the interpretation of META files
...
Before this commit, when there was more than one applicable
assignment, the one with the lowest number of formal predicates was
selected instead of the one with the biggest number of formal predicates
2017-03-29 17:47:17 +01:00
Jeremie Dimino
16233d1ebe
Added tests for the findlib subsystem
2017-03-29 17:39:17 +01:00
Jeremie Dimino
acb54677d4
Ignore test/ and example/ during bootstrap
2017-03-29 16:51:48 +01:00
Jeremie Dimino
4f0d733e25
Fix compat with opam2
2017-03-28 15:20:18 +01:00
Jeremie Dimino
1dda1179aa
Add some doc in Path
2017-03-28 14:50:04 +01:00
Jeremie Dimino
2a0156660b
Mark ocamlfind as a hard-dependency
2017-03-28 14:20:08 +01:00
François Bobot
5cca590e34
Don't use color feature for ocaml 4.02.3
2017-03-27 18:31:26 +01:00
François Bobot
2bf15067cb
Remove comment for 4.02.3
2017-03-27 18:31:26 +01:00
Jeremie Dimino
b4c4fcc128
Update changes
2017-03-27 14:33:35 +01:00
Jeremie Dimino
c48e90e357
Don't pass specific arguments when not using ppx_driver.runner
...
Fix #37
2017-03-27 14:31:00 +01:00
Jeremie Dimino
8e64aa0990
Lookup bash in the PATH
...
Closes #36
2017-03-24 11:04:24 +00:00
Jeremie Dimino
37b1125f03
Remove some unused functions
2017-03-23 10:45:09 +00:00
Jeremie Dimino
b01ce9ff2c
Update the changelog
2017-03-22 15:13:08 +00: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
2aa6490a32
1.0+beta5
2017-03-22 08:21:24 +00:00