Martin Dørum
|
df2beb2650
|
Merge branch 'feature/new-parser'
|
3 years ago |
Martin Dørum
|
a4165de6fc
|
printing changes
|
3 years ago |
Martin Dørum
|
48dd7abee7
|
link with $CC if there's no C++
|
3 years ago |
Martin Dørum
|
9af75d8cc0
|
fix command-line kvargs
|
3 years ago |
Martin Dørum
|
8eaee6e85c
|
change how child processes work
|
3 years ago |
Martin Dørum
|
6381bfb785
|
make --run ignore SIGINT
|
3 years ago |
Martin Dørum
|
b15c1c2d5e
|
add --run option
|
3 years ago |
Martin Dørum
|
a5a7983e4f
|
new parser tests
|
3 years ago |
Martin Dørum
|
1d20362ef4
|
completely rewritten parser
|
3 years ago |
Martin Dørum
|
7abd923c58
|
test suite
|
3 years ago |
Martin Dørum
|
5738eb48ea
|
move things around
|
3 years ago |
Martin Dørum
|
541eed1631
|
Identical builds with Makefile and build.bx
|
3 years ago |
Martin Dørum
|
b5b9357643
|
add optimize option
|
3 years ago |
Martin Dørum
|
d800452203
|
add defines variable
|
3 years ago |
Martin Dørum
|
dd956a6dfa
|
sanitize paths
|
3 years ago |
Martin Dørum
|
5b91d22ada
|
fix empty flags
|
3 years ago |
Martin Dørum
|
5b45d3cc6e
|
fix link flag
|
3 years ago |
Martin Dørum
|
d6781bbad7
|
use memmove instead of memcpy
|
3 years ago |
Martin Dørum
|
ab4e6924c5
|
readme
|
3 years ago |
Martin Dørum
|
1b1fa101f6
|
add |= operator
|
3 years ago |
Martin Dørum
|
e4d4de224e
|
overhauled I/O
|
3 years ago |
Martin Dørum
|
3f194797ed
|
fix bug
|
3 years ago |
Martin Dørum
|
287078ff30
|
waste less time in mkdirp
|
3 years ago |
Martin Dørum
|
06c3eb6e10
|
bufio
|
3 years ago |
Martin Dørum
|
1c738d18ae
|
some optimizations
|
3 years ago |
Martin Dørum
|
452d55a55e
|
optimize by default
|
3 years ago |
Martin Dørum
|
b5d5151640
|
faster BXParser
|
3 years ago |
Martin Dørum
|
94438aa1b7
|
rebrand to boxberry
|
3 years ago |
Martin Dørum
|
37ebe91ea2
|
whitespace
|
3 years ago |
Martin Dørum
|
faebbd4c64
|
vastly simplify logging
|
3 years ago |
Martin Dørum
|
4babe1483d
|
fix race condition
|
3 years ago |
Martin Dørum
|
5dd213551c
|
only spawn threads as necessary
|
3 years ago |
Martin Dørum
|
d8b7920705
|
oops
|
3 years ago |
Martin Dørum
|
0162e93867
|
plurals and logging
|
3 years ago |
Martin Dørum
|
5ef00b9ee8
|
add include, warnings, sanitize, etc. props
|
3 years ago |
Martin Dørum
|
aaaa88a20a
|
interface changes
|
3 years ago |
Martin Dørum
|
a2f919d7f6
|
better build DepNodes in parallel
|
3 years ago |
Martin Dørum
|
a0282054ad
|
readme
|
3 years ago |
Martin Dørum
|
e7066b242f
|
save build flags in .config.bb
|
3 years ago |
Martin Dørum
|
34729dc089
|
fixes
|
3 years ago |
Martin Dørum
|
2af615d3be
|
read variables from argv
|
3 years ago |
Martin Dørum
|
8dfc567b30
|
file error checking
|
3 years ago |
Martin Dørum
|
95d6d9588f
|
some bug fixes
|
3 years ago |
Martin Dørum
|
3ecb5cb240
|
more cores
|
3 years ago |
Martin Dørum
|
89b6935c76
|
compile commands again
|
3 years ago |
Martin Dørum
|
0cf62471aa
|
actually store flags/deps/etc
|
3 years ago |
Martin Dørum
|
96777c4c6b
|
dependency graph
|
3 years ago |
Martin Dørum
|
4cc6725f7e
|
refactor a bit
|
3 years ago |
Martin Dørum
|
33bef52e6d
|
compile_commands
|
3 years ago |
Martin Dørum
|
dc76f61203
|
find target name from source filse
|
3 years ago |