Commit Graph

481 Commits

Author SHA1 Message Date
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
Jeremie Dimino a84e338436 Typo
Fix #31
2017-03-21 10:49:54 +00:00
Jeremie Dimino 9a8483c615 Give ocamlfind precedence over opam
If ocamlfind is present, don't try to call `opam config var lib`. The
previous behavior was breaking Facebook builds.

Also add ocamlfind as an optional dependency, to avoid race conditions
when installing ocamlfind in parallel.
2017-03-21 10:26:36 +00:00
Jeremie Dimino 2d91a7f060 1.0+beta4 2017-03-20 15:44:21 +00:00
Jeremie Dimino 34722a921a Ignore all errors while running `ocamlfind printconf path` 2017-03-20 14:34:28 +00:00
Jeremie Dimino 48ac99797e Improve error messages about invalid/missing pkg.opam files 2017-03-17 10:51:22 +00:00
Jeremie Dimino 878c6b5272 1.0+beta3 2017-03-15 16:30:09 +00:00
Jeremie Dimino 462db5d748 Run jbuilder with -j1 in tests 2017-03-15 16:28:20 +00:00
Jeremie Dimino a5e01841db add missing file 2017-03-15 15:47:21 +00:00
Jeremie Dimino 25131f7702 Update changelog 2017-03-15 15:46:16 +00:00
Jeremie Dimino 6d1bb607c9 Fix #25 2017-03-15 15:44:27 +00:00
Jeremie Dimino f95390ef0a Added a test case for #25 2017-03-15 15:16:55 +00:00
Jeremie Dimino 09c3d9ad31 Update changelog 2017-03-15 12:09:26 +00:00
Jeremie Dimino 3b0c6403ee Fix a bug in Findlib.available
Fix #24
2017-03-15 12:07:20 +00:00
Jeremie Dimino 34a8951292 Improve dependency path printing 2017-03-15 11:49:31 +00:00
Jeremie Dimino eb4c5a099f Update changelog 2017-03-15 11:46:58 +00:00
Jeremie Dimino 0dd24399ca Ignore opam files in ignored sub-trees 2017-03-15 11:41:44 +00:00
Jeremie Dimino 20cbf2db69 Add test files for previous commit 2017-03-15 11:28:33 +00:00
Jeremie Dimino 85607929d1 Add test case for #24 2017-03-15 11:17:09 +00:00
Jeremie Dimino bf4a4ba5f9 Add a regression test for #20 2017-03-15 11:13:49 +00:00
Jeremie Dimino d8fd2f084c re-arrange tests 2017-03-15 11:08:54 +00:00
Jeremie Dimino dac70f4d72 Fix generation of @canonical tags 2017-03-15 10:44:55 +00:00