q66
|
e758d6e3d8
|
main func cleanup
|
2015-10-21 21:09:21 +01:00 |
|
q66
|
d5ec6eea73
|
per-state threadpool
|
2015-10-20 22:05:53 +01:00 |
|
q66
|
e348f58108
|
cleanup
|
2015-10-18 01:01:11 +02:00 |
|
q66
|
6a965ab8f2
|
add todo
|
2015-10-17 01:46:34 +02:00 |
|
q66
|
27605ee5af
|
put most state into ObState
|
2015-10-16 00:36:39 +02:00 |
|
q66
|
080153a373
|
put ignore_env into ObState
|
2015-10-16 00:09:16 +02:00 |
|
q66
|
4028bdef7d
|
introduce rule cache (no need to figure out rlist every time)
|
2015-10-15 10:42:43 +02:00 |
|
q66
|
49812b6b40
|
test commandn
|
2015-10-13 21:23:41 +01:00 |
|
Daniel Kolesa
|
3c9e6ea404
|
unify rule add funcs
|
2015-10-07 11:47:14 +01:00 |
|
Daniel Kolesa
|
2a84040028
|
rule- for dep-less rule definitions
|
2015-10-06 12:32:47 +01:00 |
|
Daniel Kolesa
|
371e8597f4
|
readme update
|
2015-10-05 14:52:58 +01:00 |
|
Daniel Kolesa
|
5499bab38f
|
readme update
|
2015-10-04 10:59:35 +01:00 |
|
q66
|
dfb94f28b3
|
more correct and more efficient rule matching
|
2015-10-03 17:25:52 +01:00 |
|
q66
|
86c0d6b635
|
formatting
|
2015-10-02 19:25:08 +01:00 |
|
q66
|
9199b76648
|
mark static
|
2015-10-01 19:08:44 +01:00 |
|
q66
|
faabe418b2
|
only use N jobs instead of N + 1 when not explicit (where N is number of CPUs)
|
2015-09-27 18:33:28 +01:00 |
|
q66
|
2f5a95327b
|
add numcpus and numjobs
|
2015-09-26 15:13:17 +01:00 |
|
q66
|
b97b71d281
|
add some environment functionality
|
2015-09-21 20:44:48 +01:00 |
|
q66
|
88c2656862
|
add -e to execute strings
|
2015-09-20 20:54:19 +01:00 |
|
q66
|
5d0583d47f
|
readme fix
|
2015-09-19 15:37:43 +01:00 |
|
q66
|
8c2543ea84
|
add gitignore
|
2015-09-15 02:02:42 +01:00 |
|
q66
|
79914d4e76
|
fix
|
2015-09-14 01:31:50 +01:00 |
|
q66
|
1600b3860d
|
oops
|
2015-09-13 23:25:36 +01:00 |
|
q66
|
3225d8ebf6
|
readme
|
2015-09-13 23:25:07 +01:00 |
|
q66
|
24fef2a189
|
add makefile for better builds
|
2015-09-13 18:53:16 +01:00 |
|
q66
|
ed326a98d8
|
fix
|
2015-09-12 16:23:18 +01:00 |
|
q66
|
582867ff81
|
split glob matching into its own file
|
2015-09-10 18:55:49 +01:00 |
|
q66
|
3e4073cd56
|
fix
|
2015-09-05 03:35:57 +01:00 |
|
q66
|
b70315d28d
|
do not pass data()
|
2015-09-04 19:29:51 +01:00 |
|
q66
|
789204075a
|
use ostd::filesystem
|
2015-09-04 18:59:05 +01:00 |
|
q66
|
e817b51e5a
|
cleanups
|
2015-09-01 18:50:00 +01:00 |
|
q66
|
9c1ce90bfe
|
updates
|
2015-08-31 14:47:39 +01:00 |
|
q66
|
9929a5c154
|
readme
|
2015-08-30 00:23:02 -07:00 |
|
q66
|
19abeedd4e
|
simple build script
|
2015-08-29 00:18:50 -07:00 |
|
q66
|
2dffac0a24
|
readme update
|
2015-08-28 00:01:46 -07:00 |
|
q66
|
5f2417bf9e
|
concat all args when using globs
|
2015-08-25 16:07:15 -07:00 |
|
q66
|
92da426ae8
|
update
|
2015-08-25 00:19:44 -07:00 |
|
q66
|
87d34dede1
|
initial parallel build support
|
2015-08-24 14:11:17 -07:00 |
|
q66
|
19fb1100f8
|
add basic thread pool impl for parallel compilation
|
2015-08-24 00:44:10 -07:00 |
|
q66
|
a072cfeaaf
|
add basic option parsing
|
2015-08-23 20:54:03 -07:00 |
|
q66
|
9c272792ac
|
more correct glob matching
|
2015-08-23 11:54:23 -07:00 |
|
q66
|
8b741cb99d
|
use globs in example
|
2015-08-23 01:07:36 -07:00 |
|
q66
|
989433022c
|
glob matching support
|
2015-08-23 01:03:30 -07:00 |
|
q66
|
8e6b107b48
|
more cleanups
|
2015-08-22 00:31:33 -07:00 |
|
q66
|
4cab581d58
|
more cleanups
|
2015-08-21 12:05:24 -07:00 |
|
q66
|
456e9ef11b
|
move more stuff to state struct
|
2015-08-21 12:02:31 -07:00 |
|
q66
|
a3317607d0
|
cleanups
|
2015-08-21 11:14:24 -07:00 |
|
q66
|
349e9b7851
|
start moving funcs into ObState
|
2015-08-20 12:59:15 -07:00 |
|
q66
|
dd8c6fe17a
|
readme
|
2015-08-19 19:43:35 -07:00 |
|
q66
|
2bc96d03e1
|
readme update
|
2015-08-18 11:14:32 -07:00 |
|