q66
|
8a7a4d6914
|
fix includes
|
2018-12-02 03:38:02 +01:00 |
|
q66
|
3bdb789b7a
|
predefined API for generating simple depend callbacks
|
2018-05-04 21:02:55 +02:00 |
|
q66
|
08e8dc3f19
|
pass real target to dependency callbacks
|
2018-05-02 21:00:37 +02:00 |
|
q66
|
3673438e8c
|
build: dynamic dependencies using dependency callbacks
|
2018-05-02 20:32:47 +02:00 |
|
q66
|
6845f5a8d8
|
add a way to conditionally use rules according to predicate
|
2018-05-01 20:46:21 +02:00 |
|
q66
|
0915a9e6b5
|
prepare for more elaborate build rule matching
|
2018-04-30 19:51:02 +02:00 |
|
q66
|
11a366f469
|
only mutable ranges are iterable
|
2018-04-26 00:44:42 +02:00 |
|
q66
|
e0986692ef
|
make body fix
|
2018-04-26 00:42:48 +02:00 |
|
q66
|
3506facc61
|
move make impl bits into a source file
|
2018-04-24 01:24:48 +02:00 |
|
q66
|
8c40f335a7
|
add make_task_simple that does not use coroutines
|
2018-04-23 22:33:37 +02:00 |
|
q66
|
edd60babdd
|
separate make coroutines into their own header
|
2018-04-23 21:57:59 +02:00 |
|
q66
|
846b11e4d1
|
allow flexible make task types via factory funcs
|
2018-04-23 21:23:56 +02:00 |
|
q66
|
4fd81d83ef
|
no need to store substring within rule_inst
|
2018-04-23 00:09:47 +02:00 |
|
q66
|
4c4c06228e
|
collect all deps during rlist resolution
|
2018-04-22 23:13:35 +02:00 |
|
q66
|
568a51c489
|
subtask registration in make_task
|
2018-04-22 21:14:18 +02:00 |
|
q66
|
d4037f9c1d
|
split out coroutine stuff into make_task
|
2018-04-22 21:07:22 +02:00 |
|
q66
|
097722b1ed
|
add API to get the number of threads in a threadpool
|
2018-04-22 17:40:37 +02:00 |
|
q66
|
230ece9fb6
|
relax add_depend a little
|
2018-04-22 17:35:15 +02:00 |
|
q66
|
4b4839acb8
|
initial impl for ostd::build, an extensible buildsystem framework
|
2018-04-22 16:52:25 +02:00 |
|