Jeremie Dimino
229e7fa883
A couple of fixes for Windows
...
- open files in text mode when reading lines
- open files used for redirections with O_SHARE_DELETE
2017-04-21 17:22:41 +01:00
Jeremie Dimino
52b326ab43
Advertise reason support
2017-04-20 16:52:05 +01:00
Jeremie Dimino
18377cddf5
Update changelog
2017-04-20 16:49:13 +01:00
Rudi Grinberg
66f973cd4c
Add Reason support ( #58 )
...
jbuilder now recognizes .re/.rei files as modules and pass them through refmt
2017-04-20 16:41:16 +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
419272e215
1.0+beta8
2017-04-17 14:50:54 +01:00
Jeremie Dimino
03f1f42e57
Document: --cookie library-name="..."
2017-04-17 13:56:44 +01:00
Jeremie Dimino
de0f65b4f4
Remove hard-coded knowledge of a a few specific ppx rewriters
2017-04-17 13:48:52 +01:00
Jeremie Dimino
238c22f3b8
Remove hardcoded PORTABLE_INT63
2017-04-17 13:35:42 +01:00
Jeremie Dimino
31922a590f
Make sure the action working directory exist
2017-04-17 13:35:05 +01:00
Jeremie Dimino
2f4ec1c281
refactoring
2017-04-17 13:20:21 +01:00
Jeremie Dimino
07871b1190
Add support for ${lib-available:<name>} forms
2017-04-17 12:48:54 +01:00
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