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
Jeremie Dimino
48970caca3
Make sure the build of jbuilder doesn't call ocamlfind or opam
2017-03-22 08:19:26 +00:00
Jeremie Dimino
acd041f72e
Update the changelog
2017-03-21 18:16:52 +00:00
Jeremie Dimino
0c6b30efea
tweaks for specific ppxs
2017-03-21 17:22:29 +00:00
Jeremie Dimino
d2b8acc3b7
refactoring
2017-03-21 17:17:25 +00:00
Jeremie Dimino
0f5635068f
updated jbuild-workspace.dev
2017-03-21 15:56:38 +00:00
Jeremie Dimino
32ce4f1322
linked the project with configure step to the README
2017-03-21 15:56:31 +00:00
Jeremie Dimino
958d122f4d
Added a .gitignore
2017-03-21 15:49:38 +00:00
Jeremie Dimino
5e6481f3a9
Added an example with a configure step
2017-03-21 15:49:10 +00:00
Jeremie Dimino
a07df550e0
Update the quick-start guide
2017-03-21 14:39:12 +00:00
Jeremie Dimino
33aaa827fe
Update the README
2017-03-21 14:37:35 +00:00
Jeremie Dimino
9b7026af07
Updated changelog
2017-03-21 14:31:44 +00:00
Jeremie Dimino
35db749e29
Added an example
2017-03-21 14:28:23 +00:00
Jeremie Dimino
799d51be30
Setup examples
2017-03-21 14:06:02 +00:00
Jeremie Dimino
a1e898af5b
Better error when plugins don't call the send function
2017-03-21 14:03:33 +00:00