Stephen Dolan
b5ae1b1f52
Quieter output ( #40 )
...
Makes the output quieter by default and add a `--verbose` argument. Print a message when waiting for background jobs to finish only it it takes more than 0.5 seconds.
2017-03-30 17:36:58 +01:00
Jeremie Dimino
8e64aa0990
Lookup bash in the PATH
...
Closes #36
2017-03-24 11:04:24 +00:00
Jeremie Dimino
2a5dc053fb
Fix sexp_of_t (Update_file ...)
2017-03-15 09:15:47 +00:00
Jérémie Dimino
ba08f27678
Add a few more redirections
...
- with-{stdout,stderr,outputs}-to
- ignore-{stdout,stderr,outputs}
- variable ${null} for /dev/null or NUL on Win32
2017-03-13 08:10:59 +00:00
Jeremie Dimino
3db4514d3a
Delete pending targets when a command fails
2017-03-07 10:14:16 +00:00
Jeremie Dimino
7850bf67f5
Write_file --> Update_file
2017-03-06 14:34:53 +00:00
Jeremie Dimino
a26b787456
Fix expansion of user actions
2017-03-06 12:22:44 +00:00
Jeremie Dimino
a188fcacf4
Start incremental compilation
2017-03-03 15:26:14 +00:00
Jeremie Dimino
87fa4c080a
Fix the use of Path.reach for program names
2017-03-03 13:53:34 +00:00
Jeremie Dimino
65f06e7454
fix
2017-03-03 13:47:51 +00:00
Jeremie Dimino
470d791bac
fix
2017-03-03 13:23:44 +00:00
Jeremie Dimino
c3c3e9e9b5
Force users to write (bash ...) when they want it
2017-03-03 13:18:52 +00:00
Jeremie Dimino
e300ca0f16
Simplify actions
...
Make Bash a normal action
2017-03-03 12:59:52 +00:00
Jeremie Dimino
adf423a595
Change the rule signature
...
Now rules are arrows of type: (unit, Action.t) Build.t
They don't execute command directly, but instead build a serializable
action to execute.
2017-03-03 12:27:34 +00:00
Jeremie Dimino
2967987356
add a few more actions
2017-03-03 09:18:03 +00:00
Jeremie Dimino
987d437a99
Revert name change
2017-03-03 08:57:20 +00:00
Jeremie Dimino
304e4d9a7a
prepare for change
2017-03-03 08:18:10 +00:00
Jeremie Dimino
dc5c5851ff
Execute preprocess commands using the system shell
2017-02-28 10:32:57 +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
ecc3462912
Add (with-stdout-to ...)
2017-02-24 16:47:23 +00:00
Jeremie Dimino
cdcd7e907f
114.20+69
2016-12-02 13:54:32 +00:00