Jeremie Dimino
|
98bb8adf83
|
fix
|
2018-03-07 09:40:08 +00:00 |
Jeremie Dimino
|
cc845e5fdb
|
Make all variables accessible in jbuild files
|
2018-03-07 09:40:08 +00:00 |
Jeremie Dimino
|
21a980a5d1
|
Update configurator
|
2018-03-07 09:40:08 +00:00 |
Jeremie Dimino
|
6ee6ed35d2
|
Ocamlc_config --> Ocaml_config
|
2018-03-07 09:40:08 +00:00 |
Jeremie Dimino
|
3bc21617b2
|
Refactor ocamlc_config
|
2018-03-07 09:40:08 +00:00 |
Jeremie Dimino
|
0b6a7eee2f
|
Recent versions of ocaml expose 'ext_exe'
|
2018-03-07 09:40:08 +00:00 |
Jeremie Dimino
|
9c178480ea
|
Update configurator
|
2018-03-07 09:40:08 +00:00 |
Jeremie Dimino
|
256c3d9969
|
Update changelog
|
2018-03-07 09:40:08 +00:00 |
Jeremie Dimino
|
d415ed5f6c
|
Expose a few more variables
|
2018-03-07 09:40:08 +00:00 |
Jeremie Dimino
|
1ff05d52e2
|
Refactor a bit the variables in super_context.ml
|
2018-03-07 09:40:08 +00:00 |
Jeremie Dimino
|
a95fd29dba
|
Move Ocamlc_config to its own library and refactor it a bit
|
2018-03-07 09:40:08 +00:00 |
Jérémie Dimino
|
dfdb6c09f4
|
Allow to set the library path at configure time (#575)
This allow to drop the dependency on ocamlfind
|
2018-03-06 14:56:24 +00:00 |
Jeremie Dimino
|
2acbc72f76
|
Update changelog
|
2018-03-06 12:59:01 +00:00 |
Jeremie Dimino
|
232acdd92f
|
Libraries and executables can allow overlapping dependencies
|
2018-03-06 12:59:01 +00:00 |
Jeremie Dimino
|
a5f9a9e063
|
Detect overlapping libraries
|
2018-03-06 12:59:01 +00:00 |
Rudi Grinberg
|
b5cb3c94b4
|
Merge pull request #579 from rgrinberg/module-name-private
Introduce private type for module name
|
2018-03-06 18:46:13 +07:00 |
Rudi Grinberg
|
c8355b454c
|
Generalize Ordered_set_lang to return a custom map
This simplifes all the conversion from and to Module.Name.Map.t
|
2018-03-06 18:45:38 +07:00 |
Rudi Grinberg
|
ddefafa58b
|
Introduce private type for module name
|
2018-03-06 18:45:38 +07:00 |
Jeremie Dimino
|
f20b43a22b
|
Strip colors in blackbox tests
|
2018-03-06 11:01:06 +00:00 |
Jeremie Dimino
|
6eace337bc
|
typo
|
2018-03-05 18:06:41 +00:00 |
Jérémie Dimino
|
cd6812f269
|
Accept and ignore ppx.driver fields (#588)
|
2018-03-05 17:59:56 +00:00 |
Jérémie Dimino
|
4857ed444a
|
Reduce interleaving in the scheduler (#586)
|
2018-03-05 17:52:21 +00:00 |
Rudi Grinberg
|
5ded45faf0
|
Merge pull request #584 from rgrinberg/improve-error-modules
Improve error in modules partition
|
2018-03-05 23:47:19 +07:00 |
Jeremie Dimino
|
348d2b1a1e
|
display tweaks
|
2018-03-05 16:24:24 +00:00 |
Rudi Grinberg
|
719cf5eea0
|
Improve error in modules partition
Specify how to fix the error (by writing modules fields)
|
2018-03-05 23:11:45 +07:00 |
Jeremie Dimino
|
3edc029bf4
|
ws
|
2018-03-05 15:05:24 +00:00 |
Rudi Grinberg
|
75fe147da9
|
Merge pull request #577 from rgrinberg/menhir-own-module
Move menhir rules to own module
|
2018-03-05 21:30:17 +07:00 |
Jeremie Dimino
|
a1beb25d12
|
Add a bit more doc to Build
|
2018-03-05 14:14:09 +00:00 |
Jeremie Dimino
|
1a4362b0b1
|
Document Arg_spec a bit more
|
2018-03-05 14:00:29 +00:00 |
Jeremie Dimino
|
4c2768e805
|
style + doc
|
2018-03-05 14:00:21 +00:00 |
Rudi Grinberg
|
dcbfc37666
|
Add flags field to menhir test
|
2018-03-05 20:03:36 +07:00 |
Rudi Grinberg
|
6d5c2de689
|
Change menhir flags to use ordered set language
Consistent with how flags are handled elsewhere in jbuilder
|
2018-03-05 20:03:16 +07:00 |
Rudi Grinberg
|
f06519e231
|
Implement menhir rules from scrath
Rather than changing them to user_rules and then compiling those.
|
2018-03-05 19:56:27 +07:00 |
Rudi Grinberg
|
288de19920
|
Move menhir rules to own module
|
2018-03-05 18:32:25 +07:00 |
Rudi Grinberg
|
09aa2cd1cf
|
Merge pull request #574 from diml/workaround-broken-builtins
Add a simple workaround for #563
|
2018-03-05 16:34:34 +07:00 |
Rudi Grinberg
|
2945569839
|
Merge pull request #580 from rgrinberg/meta-exclude-private-libs
META file includes private libraries
|
2018-03-05 16:30:23 +07:00 |
Rudi Grinberg
|
14d1a4f5e0
|
META file includes private libraries
This is incorrect as those aren't installed
|
2018-03-04 01:29:27 +07:00 |
Rudi Grinberg
|
8f2a9eb572
|
Merge pull request #572 from rgrinberg/package-name-private-type
Introduce package name private type
|
2018-03-03 21:15:49 +07:00 |
Rudi Grinberg
|
7c287a5e0a
|
Change Package.Name.t to interned type
|
2018-03-03 20:41:29 +07:00 |
Jeremie Dimino
|
d1feb062b6
|
Add a workaround for broken META file for builtin packages
Fixes #563
|
2018-03-03 11:33:40 +00:00 |
Jeremie Dimino
|
cf2f6c03ba
|
Update README
|
2018-03-03 10:34:41 +00:00 |
Rudi Grinberg
|
ff05369868
|
Introduce package name private type
|
2018-03-03 01:44:03 +07:00 |
Rudi Grinberg
|
e4aac2da97
|
Improve error message for missing scopes
|
2018-03-02 15:55:48 +07:00 |
Rudi Grinberg
|
bf2b3cbebf
|
Merge pull request #569 from ocaml/fix-568
Fix #51 & #568
|
2018-03-02 15:51:57 +07:00 |
Jeremie Dimino
|
1bc7462ca7
|
Update changelog
|
2018-03-01 23:41:46 +00:00 |
Jeremie Dimino
|
de99d84f73
|
Ignore errors while generating the .merlin file
Fix #568
Fix #51
|
2018-03-01 23:34:43 +00:00 |
Jeremie Dimino
|
1b279f30bf
|
Make Merlin.t abstract
|
2018-03-01 23:30:06 +00:00 |
Jeremie Dimino
|
39ac04a535
|
Add Build.catch
|
2018-03-01 23:30:06 +00:00 |
Jeremie Dimino
|
224d627d07
|
Import the test case for #568
|
2018-03-01 23:30:01 +00:00 |
Jeremie Dimino
|
2e7f881d4c
|
Fix #567
The alias module needs an implementation for non-jbuilder users.
|
2018-03-01 20:47:08 +00:00 |