Etienne Millon
|
4f22d32c68
|
Fix error when copy_files source does not exist
Closes #1099
Signed-off-by: Etienne Millon <me@emillon.org>
|
2018-08-13 12:29:49 +00:00 |
Etienne Millon
|
4ecca14b70
|
Merge pull request #1119 from ocaml/rename-jbuild-module
Rename Jbuild module to Dune_file
|
2018-08-13 14:28:23 +02:00 |
Etienne Millon
|
c192aa460d
|
Rename Jbuild module to Dune_file
While it supports both, let's move forward and use the new name.
Signed-off-by: Etienne Millon <me@emillon.org>
|
2018-08-13 10:53:51 +00:00 |
Rudi Grinberg
|
06190648d3
|
Simplify lib.ml with punning
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-10 00:07:10 +03:00 |
Jérémie Dimino
|
1187b3501e
|
Fix #1116 (#1118)
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
|
2018-08-09 12:35:39 +01:00 |
Jérémie Dimino
|
da5c1a0c2e
|
Rename private libraries and add a test to make sure we don't publicize too much (#1111)
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
|
2018-08-09 10:03:06 +01:00 |
Etienne Millon
|
87f962df10
|
Merge pull request #1100 from ocaml/remove-some-polymorphic-comparisons
Remove some polymorphic comparisons
|
2018-08-08 23:42:43 +02:00 |
Etienne Millon
|
27b460c320
|
Use pattern matching when possible
Signed-off-by: Etienne Millon <me@emillon.org>
|
2018-08-08 21:22:43 +00:00 |
Etienne Millon
|
0ec9baf257
|
Add comparison functions for names
Signed-off-by: Etienne Millon <me@emillon.org>
|
2018-08-08 21:15:45 +00:00 |
Etienne Millon
|
8306f261e7
|
Add List.physically_equal
Signed-off-by: Etienne Millon <me@emillon.org>
|
2018-08-08 21:15:45 +00:00 |
Etienne Millon
|
c6d5faa79f
|
Use explicit comparison function for Loc.t
Signed-off-by: Etienne Millon <me@emillon.org>
|
2018-08-08 21:15:45 +00:00 |
Etienne Millon
|
35ea17ebc4
|
Use explicit comparison for path functions
Signed-off-by: Etienne Millon <me@emillon.org>
|
2018-08-08 21:15:45 +00:00 |
Etienne Millon
|
da1f65bc56
|
Use explicit comparison for Syntax.Version.t
Signed-off-by: Etienne Millon <me@emillon.org>
|
2018-08-08 21:15:45 +00:00 |
Etienne Millon
|
4f1d1a0ea5
|
Add Comparable.Operators
Signed-off-by: Etienne Millon <me@emillon.org>
|
2018-08-08 21:15:45 +00:00 |
Rudi Grinberg
|
ac601f8f48
|
Update CHANGELOG for 1.1.1
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 23:41:29 +03:00 |
Rudi Grinberg
|
2899744908
|
Merge pull request #1114 from diml/envs-and-contexts
Fix a bad interaction between `(env ...)` and `(merlin)` in the workspace file
|
2018-08-08 23:35:00 +03:00 |
Rudi Grinberg
|
a364078541
|
Merge pull request #1110 from rgrinberg/1102
Fix #1102
|
2018-08-08 23:28:50 +03:00 |
Jeremie Dimino
|
8ea075dd6b
|
Disable last added test
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
|
2018-08-08 17:29:53 +01:00 |
Jeremie Dimino
|
2913d3e501
|
Refactor a bit some code in workspace.ml
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
|
2018-08-08 15:55:52 +01:00 |
Jeremie Dimino
|
6a9c32dcb4
|
Fix bug exposed by previous commit
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
|
2018-08-08 15:54:58 +01:00 |
Jeremie Dimino
|
3e33d23535
|
Expose a bug involving environments and build contexts
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
|
2018-08-08 15:23:00 +01:00 |
Rudi Grinberg
|
9a13221263
|
Clean up the error handling for lib names
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
d30361a180
|
Fix overly strict validation of invalid names
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
ca7696f2c3
|
Add test case for a library with an invalid name
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
5706e4ee56
|
Make invalid public name warn when (wrapped false)
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
c08cec1f4b
|
Add test case for name when it doesn't matter
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
925bc84427
|
Fix error message
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
272012ea5c
|
Update CHANGELOG
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
31e4f6f18a
|
Fix error messages for invalid lib names
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
131310d144
|
Fix validation of library names
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
317388fd95
|
Refactor code to to have a dedicated type for Library.name
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
6260dad66b
|
Remove comment that was comitted accidentally
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
67c6de4864
|
Add test for #1102
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 15:07:26 +03:00 |
Rudi Grinberg
|
0c1809230e
|
Merge pull request #1113 from ocaml/mark-external-deps
Mark more tests as having external deps
|
2018-08-08 11:19:55 +03:00 |
Rudi Grinberg
|
63b49f946b
|
Mark more tests as having external deps
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-08 01:30:22 +03:00 |
Rudi Grinberg
|
0ec0f4d279
|
Merge pull request #1108 from rgrinberg/fix-1107
Fix #1107
|
2018-08-07 13:06:24 +03:00 |
Rudi Grinberg
|
12bf6bda4a
|
Fix #1107
-opaque should be passed for mli only modules or for all modules when opaque
mode is on
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-07 13:05:37 +03:00 |
Etienne Millon
|
0f18a6e047
|
Merge pull request #1109 from ocaml/fix-1106
Do not duplicate profile in missing deps message (fixes #1106)
|
2018-08-07 11:56:49 +02:00 |
Etienne Millon
|
f5c45a72a8
|
Do not duplicate profile in missing deps message
Closes #1106
Signed-off-by: Etienne Millon <me@emillon.org>
|
2018-08-07 09:53:34 +00:00 |
Rudi Grinberg
|
ecd29a1c81
|
Update CHANGES
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-07 12:17:17 +03:00 |
Rudi Grinberg
|
a689081550
|
Merge pull request #1105 from rgrinberg/1101
Fix #1101
|
2018-08-07 12:14:21 +03:00 |
Rudi Grinberg
|
9a504bc86a
|
Remove pointless polymorphic variant and check_path
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-07 11:42:25 +03:00 |
Rudi Grinberg
|
6dc6ac3668
|
Fix #1101
Do not attempt to convert string -> path -> string as this loses information
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-07 11:42:25 +03:00 |
Rudi Grinberg
|
264263c819
|
Split target resolution from string -> path conversion
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-07 11:42:25 +03:00 |
Rudi Grinberg
|
6197a49c41
|
Simplify target resolution code
Split it into 3 functinos
* Resolve 1 targets
* Do logging
* Resolve all targets
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-07 11:42:25 +03:00 |
Rudi Grinberg
|
a3c6f417d0
|
Add test case for 1101
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-07 11:42:25 +03:00 |
Rudi Grinberg
|
b616c7e56d
|
Merge pull request #1104 from rgrinberg/fix-1103
Fix 1103
|
2018-08-07 10:39:32 +03:00 |
Rudi Grinberg
|
f74a064aed
|
Fix #1103
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-07 00:36:27 +03:00 |
Rudi Grinberg
|
99e0686447
|
Test case for --dev bug
jbuilder doesn't accept --dev like it should
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-07 00:34:35 +03:00 |
Rudi Grinberg
|
58d0ccb713
|
Update CHANGES for 1.1.0
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
|
2018-08-06 15:59:18 +03:00 |