Jeremie Dimino
|
a206c5cfda
|
Update the manual regarding the ppx status
Following #14
|
2017-03-02 10:07:24 +00:00 |
Jeremie Dimino
|
2183a6f2d8
|
Remove support for (object_public_name ...)
Installing libraries from an executables stanza is just weird.
|
2017-03-02 10:06:05 +00:00 |
Jeremie Dimino
|
14f2408543
|
typo
|
2017-03-01 19:28:44 +00:00 |
Jeremie Dimino
|
97de72c8dd
|
Improve the external-lib-deps command
|
2017-03-01 19:19:43 +00:00 |
Jeremie Dimino
|
27e44cd72b
|
Fix a problem when opam files are in sub-directories
|
2017-03-01 18:07:16 +00:00 |
Jeremie Dimino
|
b80b3c20ce
|
Install the non preprocessed modules
|
2017-03-01 17:27:25 +00:00 |
Jeremie Dimino
|
3aef1d6f3c
|
Revert "Rename _build to _jbuild (#13)"
This reverts commit 89c15ca2c5 .
Keep _build as the build directory until we get a better consensus.
|
2017-03-01 16:09:02 +00:00 |
Jeremie Dimino
|
c16fac59ed
|
Fix ocamlyacc rule
|
2017-03-01 15:18:09 +00:00 |
Jeremie Dimino
|
6f2a10c908
|
Install libexec files in sub-directories as well
|
2017-03-01 15:11:50 +00:00 |
Jeremie Dimino
|
c999039aa7
|
Install sub-libraries into sub-directories
Otherwise we have a problem when two libraries of the same package
define the same module.
|
2017-03-01 15:03:09 +00:00 |
Rudi Grinberg
|
89c15ca2c5
|
Rename _build to _jbuild (#13)
_build is already quite overloaded.
|
2017-03-01 13:37:05 +00:00 |
Jeremie Dimino
|
fb4122afb9
|
Fix bootstrap with 4.02
|
2017-03-01 13:31:08 +00:00 |
Jeremie Dimino
|
4ee2e74131
|
Make build-package work
|
2017-03-01 13:25:18 +00:00 |
Jeremie Dimino
|
ddd7f182f1
|
Extend MANPATH in 'jbuilder exec'
|
2017-03-01 12:56:31 +00:00 |
Jeremie Dimino
|
dc741895a9
|
Update the roadmap
|
2017-03-01 12:17:04 +00:00 |
Jeremie Dimino
|
800edaa915
|
Make the opam file opam 1.2 compatible
|
2017-03-01 12:11:54 +00:00 |
Jeremie Dimino
|
c88bf33131
|
Add jbuilder exec
|
2017-03-01 12:09:57 +00:00 |
Jeremie Dimino
|
d5f78a1462
|
Clean the _build/install directory as well
|
2017-03-01 11:39:41 +00:00 |
Jeremie Dimino
|
56f6e5bca3
|
Install from the symlink directory
|
2017-03-01 11:38:02 +00:00 |
Jeremie Dimino
|
c3228ee95e
|
fix ocamllex/ocamlyacc rules
|
2017-03-01 11:34:51 +00:00 |
Jeremie Dimino
|
6e25a7dfe5
|
Remove (provides ...) and uses (install ...) instead
|
2017-03-01 11:20:17 +00:00 |
Jeremie Dimino
|
60be8f7734
|
Remove the Ocamllex/Ocamlyacc modules and desugar them instead
|
2017-03-01 09:21:34 +00:00 |
Jeremie Dimino
|
3158b0a483
|
Add build status
|
2017-03-01 09:04:01 +00:00 |
Rudi Grinberg
|
6160b59657
|
Add .travis file (#12)
Will work against OCaml 4.0{2,3,4} and Linux, OSX
|
2017-03-01 08:56:02 +00:00 |
Rudi Grinberg
|
78a2b27bc1
|
Fix up manual/roadmap (#11)
* fix a bunch of typos
* s/rule/alias/ in the alias section
* clarify that multiple exe's in the same dir with a different build conf. are
possible
|
2017-03-01 08:54:21 +00:00 |
Jérémie Dimino
|
fea880f31f
|
Update the manual
|
2017-02-28 23:28:35 +00:00 |
Jérémie Dimino
|
d627744513
|
Fix the interpretation of
|
2017-02-28 23:26:53 +00:00 |
Jérémie Dimino
|
157ecaab60
|
Resolve path properly in actions
|
2017-02-28 23:23:51 +00:00 |
Jeremie Dimino
|
643e43158e
|
Populate a bit the manual pages
|
2017-02-28 19:05:04 +00:00 |
Jeremie Dimino
|
d075544d0a
|
Small improvements in the manual
|
2017-02-28 18:27:28 +00:00 |
Jeremie Dimino
|
2e7d592f66
|
implement the manual properly for (install ...) stanzas
|
2017-02-28 18:17:15 +00:00 |
Jeremie Dimino
|
efbe548612
|
add a cppo example
|
2017-02-28 17:25:31 +00:00 |
Jeremie Dimino
|
55405f7f25
|
Rework the readme
|
2017-02-28 17:20:41 +00:00 |
Jeremie Dimino
|
0b30f795b2
|
fix guess_modules
|
2017-02-28 15:49:02 +00:00 |
Jeremie Dimino
|
fad2873ad7
|
Update warning for .mli only modules
|
2017-02-28 13:20:35 +00:00 |
Jeremie Dimino
|
951132023c
|
Allow .mli only modules
Closes #9
|
2017-02-28 11:11:19 +00:00 |
Jeremie Dimino
|
98c083db21
|
Uncomment check for executable names
|
2017-02-28 10:37:10 +00:00 |
Jeremie Dimino
|
dc5c5851ff
|
Execute preprocess commands using the system shell
|
2017-02-28 10:32:57 +00:00 |
Jérémie Dimino
|
e0a8e77614
|
Implement root lookup
|
2017-02-28 07:32:15 +00:00 |
Jérémie Dimino
|
19dae96f1a
|
Simplify ocamllex/ocamlyacc rules
They are tricky and don't work properly
|
2017-02-28 07:27:32 +00:00 |
Jérémie Dimino
|
ac372ce63a
|
Allow to use installed libraries in jbuild plugins
|
2017-02-28 06:31:02 +00:00 |
Jérémie Dimino
|
0462d4a11f
|
Remove dependency Named_artifacts --> Context
|
2017-02-28 06:03:20 +00:00 |
Jérémie Dimino
|
2ee522be52
|
Add a Findlib.t in the context
|
2017-02-28 06:01:27 +00:00 |
Jérémie Dimino
|
9123508e43
|
Simplify jbuild.ml wrappers
|
2017-02-28 05:38:30 +00:00 |
Jeremie Dimino
|
bad68218b9
|
Add a --workspace option
|
2017-02-27 15:07:37 +00:00 |
Jeremie Dimino
|
ed0e7e3fc3
|
Add a few more actions
Just enough to handle the common cases.
|
2017-02-27 15:07:37 +00:00 |
Jeremie Dimino
|
e540602ad9
|
Add a few more actions
Just enough to handle the common cases.
|
2017-02-27 14:15:30 +00:00 |
Jeremie Dimino
|
df866a5840
|
Refactor actions
|
2017-02-27 13:34:16 +00:00 |
Jeremie Dimino
|
16c7f02375
|
Improve make install/uninstall targets
|
2017-02-27 12:06:59 +00:00 |
Jeremie Dimino
|
eea483191f
|
Typo
|
2017-02-27 11:58:06 +00:00 |