Jeremie Dimino
2982567639
Make the default build profile be dev
...
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
2018-06-28 11:23:10 +01:00
Jérémie Dimino
0f68e56f64
Remove most useless parentheses from the syntax ( #915 )
2018-06-27 16:38:05 +01:00
Jeremie Dimino
f46a6aae53
Make (diff ...) work on Windows
...
- make (diff ...) trailing cr on Win32
- add a (cmp ...) action for comparing binary files
- add a test and run it in AppVeyor
Fix #844
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
2018-06-25 08:14:27 +01:00
Jérémie Dimino
0eb302252e
Improve the syntax of ppx rewriters and flags ( #910 )
...
- old syntax: (pps (ppx1 -arg1 ppx2 (-foo x)))
- new syntax: (pps ppx1 -arg ppx2 -- -foo x)
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
2018-06-25 07:56:35 +01:00
Jeremie Dimino
fc968efc4d
Update changelog
...
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
2018-06-20 16:17:22 +01:00
Jeremie Dimino
58997d9df7
Present menhir as an extension
...
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
2018-06-20 16:06:38 +01:00
Jérémie Dimino
94c921f9c4
Rename files_recursively_in to source_tree ( #899 )
...
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
2018-06-20 10:45:54 +01:00
Etienne Millon
96b01c569c
Add link_deps field
...
In some cases, the linking step requires some dependencies. For example,
passing a version script to the linker. The new `(link_deps)` field
uses the dependency DSL already used in other places.
Closes #852
Signed-off-by: Etienne Millon <etienne@cryptosense.com>
2018-06-13 14:38:47 +02:00
Rudi Grinberg
a97d2cfe05
Add a couple of entries to the change log
...
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2018-06-07 21:28:15 +07:00
Rudi Grinberg
4b0559a926
Update CHANGES
...
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2018-06-07 17:59:58 +07:00
Rudi Grinberg
a7ada1ddb9
Update CHANGES for the quoting issue
...
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2018-06-07 15:35:25 +07:00
Jérémie Dimino
bb7827a7b2
Make the output of Dune deterministic in tests ( #855 )
...
When the root is not the cwd, print a relative path for the "Entering
..." line rather than an absolute one.
Signed-off-by: Jeremie Dimino <jdimino@janestreet.com>
2018-06-06 16:25:04 +01:00
Jeremie Dimino
b5dfb826ef
Restore old ppx behavior for directories with jbuild files
...
Signed-off-by: Jeremie Dimino <jdimino@janestreet.com>
2018-06-05 19:19:10 +01:00
Jeremie Dimino
b35fbbd7b2
Abstract the ppx driver system
...
- remove hard-coded knowledge of ocaml-migrate-parsetree and ppx_driver
- get the exact driver parameters directly from the driver itself
Signed-off-by: Jeremie Dimino <jdimino@janestreet.com>
2018-06-05 19:19:10 +01:00
Jeremie Dimino
0244797029
Update changelog
...
Signed-off-by: Jeremie Dimino <jdimino@janestreet.com>
2018-06-04 13:57:27 +01:00
Rudi Grinberg
802363e4ec
Add CHANGES entry
...
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2018-06-02 18:24:48 +07:00
Jeremie Dimino
9d3117d63e
Fix bug exposed by previous commit
2018-05-17 15:48:19 +01:00
Jérémie Dimino
bc19e14b35
Add ignored_subdirs stanza ( #767 )
2018-05-12 15:38:22 +02:00
Jeremie Dimino
bffd5407ce
Fix #734
2018-05-10 11:31:39 +01:00
Jeremie Dimino
ef7a5519aa
Fix #761
2018-05-10 11:27:56 +01:00
Jeremie Dimino
7c1e1923a0
Fix #759
2018-05-09 16:32:35 +01:00
Jérémie Dimino
e6650a322f
Better error message for #745 ( #748 )
2018-05-08 16:28:50 +01:00
Jérémie Dimino
4d8ca489be
Add support for environment & build profiles ( #419 )
2018-05-04 16:49:25 +01:00
Jérémie Dimino
b54c438fda
Scan the file-system lazily ( #732 )
...
Fix #228
Fix #718
2018-05-01 16:55:31 +01:00
Rudi Grinberg
7b17fa013f
Fix #717
...
Extensions should be removed from the map of basenames to mld paths
2018-04-29 00:52:29 +07:00
Jérémie Dimino
53202d0a09
Make -j default to the number of CPUs ( #726 )
2018-04-26 16:10:14 +01:00
Jérémie Dimino
2af69cb303
Make sure all_lib_deps_by_context doesn't report invalid contexts ( #723 )
2018-04-25 15:04:57 +01:00
Rudi Grinberg
e467cafed0
Tweak CHANGELOG
...
Use github handles - those are useful for automatic pings when making making
releases.
Fix some typos
2018-04-18 09:50:29 +07:00
Jeremie Dimino
5228b431e1
Update changelog
2018-04-17 15:51:29 +01:00
Rudi Grinberg
5d9a99d28b
Update CHANGELOG
2018-04-17 18:52:42 +07:00
Jeremie Dimino
294d693749
Do not load the user configuration file when INSIDE_DUNE is set
2018-04-12 12:43:14 +01:00
Rudi Grinberg
01326fb312
Fix CHANGELOG entry
2018-04-10 21:49:29 +07:00
Rudi Grinberg
bfffb60ed2
Update CHANGELOG for beta 20
2018-04-10 21:43:44 +07:00
Jeremie Dimino
02b04e1eff
Update changelog
2018-04-09 06:31:52 +08:00
Jeremie Dimino
c7b9c2cd3e
Fix #661 : better error when a public library is defined twice
2018-03-29 15:04:14 -04:00
Jeremie Dimino
ad00c1509f
Fix #657
2018-03-27 17:25:25 -04:00
Rudi Grinberg
bc2286215b
undo beta20-rc1 releaes
2018-03-24 22:43:50 +08:00
Rudi Grinberg
1c4efab060
Update changelog for rc1
2018-03-24 01:01:08 +08:00
Rudi Grinberg
3b694b0abe
Update CHANGELOG for odoc include dir fix
2018-03-24 01:00:57 +08:00
Rudi Grinberg
a40a82b1e6
Update CHANGELOG
2018-03-24 00:19:50 +08:00
Rudi Grinberg
ab37e8ec22
Update CHANEGLOG regarding missing asm fix
2018-03-22 22:15:05 +08:00
Rudi Grinberg
5d3f015f9b
Update CHANGELOG
2018-03-22 22:12:57 +08:00
Jeremie Dimino
a6959d3df3
Update changelog
2018-03-22 10:05:46 -04:00
Rudi Grinberg
54b17cc2ee
Use the original changelog text but update the credits + PR
2018-03-21 00:35:37 +08:00
Rudi Grinberg
a3793d986e
Update CHANGES for 1.0+beta19.1
2018-03-21 00:34:19 +08:00
Jérémie Dimino
3f22d9f82b
Do not pass -runtime-variant _pic on Windows ( #635 )
2018-03-19 19:13:02 -04:00
Rudi Grinberg
9c349d4164
Update CHANGELOG
2018-03-19 02:06:35 +08:00
Rudi Grinberg
019740a115
Update CHANGELOG for next
2018-03-18 20:07:09 +08:00
Rudi Grinberg
be0cbf8e8d
Update CHANGELOG for documentation feature
2018-03-18 17:47:23 +08:00
Rudi Grinberg
08df147d60
Update CHANGELOG
...
add beta18.1 and update beta 19
2018-03-14 21:26:05 +08:00