Jeremie Dimino
d1d51595d2
Remove overlays for Mode and Cm_kind in Gen_rules
2017-04-28 10:40:09 +01:00
Jeremie Dimino
9498cb7013
Improve the error message for the last commit
2017-04-26 15:10:59 +01:00
Jeremie Dimino
2c124a0221
Detect conflicts between internal and external libraries
2017-04-26 15:04:32 +01:00
Jeremie Dimino
30ef4012e4
use code_errorf in Map.of_alist_exn
2017-04-26 13:41:10 +01:00
Jeremie Dimino
47d62fec04
typo
2017-04-26 13:38:28 +01:00
Jeremie Dimino
89cdd70563
Check for inconsistent (libraries ...) fields
...
Better fix for for #62
2017-04-26 13:36:52 +01:00
Jeremie Dimino
43572595b4
Detect clauses that are always false in (select ...) forms
2017-04-26 13:21:59 +01:00
Jeremie Dimino
05581ed8bc
Don't crash when a dependency is duplicated
...
Fix #62
2017-04-26 13:00:10 +01:00
Jeremie Dimino
804822ef68
Update the roadmap
2017-04-26 11:46:52 +01:00
Jeremie Dimino
83f686a821
Hint for mistyped targets
2017-04-25 16:22:17 +01:00
Jeremie Dimino
41d6b3c83a
Update readme
2017-04-24 12:58:11 +01:00
Jeremie Dimino
ee43c2718f
Environment variable names are not case sensitive on Windows
2017-04-24 12:53:18 +01:00
Jeremie Dimino
19acf57e67
Add appveyor status in readme
2017-04-24 12:52:51 +01:00
Jeremie Dimino
8f10bc448c
Fix appveyor script
2017-04-24 12:12:51 +01:00
Jeremie Dimino
04ea3400c8
Add an appveyor script
2017-04-24 12:09:05 +01:00
Jeremie Dimino
ccc2c7cb9e
Add installation instructions and a support section
...
Fix #59
2017-04-21 17:38:23 +01:00
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