Jussi Pakkanen
|
5dd4122c65
|
Ninja compiles! With only the slightest of manual ninjafile editing.
|
12 years ago |
Jussi Pakkanen
|
53ba628201
|
Can generate compiling commands.
|
12 years ago |
Jussi Pakkanen
|
ded616eaf5
|
More function moving.
|
12 years ago |
Jussi Pakkanen
|
affe28271a
|
Moved code to base class.~
|
12 years ago |
Jussi Pakkanen
|
f5f783b382
|
Generate some of targets.
|
12 years ago |
Jussi Pakkanen
|
40c001772b
|
Generate linking rules.
|
12 years ago |
Jussi Pakkanen
|
7b611c2c11
|
Build rule for static linking and some comments.
|
12 years ago |
Jussi Pakkanen
|
3d5dd90432
|
Generate compile rules.
|
12 years ago |
Jussi Pakkanen
|
bca53c2346
|
Support for multiple backends.
|
12 years ago |
Jussi Pakkanen
|
0a3b339384
|
Renamed generators file.
|
12 years ago |
Jussi Pakkanen
|
aee4b52498
|
Remove references to build directory when installing.
|
12 years ago |
Jussi Pakkanen
|
f9c63999c3
|
Put build directories in #include path.
|
12 years ago |
Jussi Pakkanen
|
98ce4539a9
|
Mirror the source tree directories in the build tree.
|
12 years ago |
Jussi Pakkanen
|
2ae2a896c1
|
Added shared library versioning.
|
12 years ago |
Jussi Pakkanen
|
261419aff3
|
Access variables through functions that do error checking.
|
12 years ago |
Jussi Pakkanen
|
b97f43b9b7
|
Can set global flags.
|
12 years ago |
Jussi Pakkanen
|
5c0d1cc7c0
|
Include directories work.
|
12 years ago |
Jussi Pakkanen
|
d5c50ce60a
|
Fixed changed function name.
|
12 years ago |
Jussi Pakkanen
|
faaa0df78b
|
Removed spurious print statement.
|
12 years ago |
Jussi Pakkanen
|
3eab390158
|
Can generate configure files.
|
12 years ago |
Jussi Pakkanen
|
3e9416fc4a
|
Added support for precompiled headers.
|
12 years ago |
Jussi Pakkanen
|
5701529632
|
Can install data files.
|
12 years ago |
Jussi Pakkanen
|
0783c7ff97
|
Can generate targets in subdirectories.
|
12 years ago |
Jussi Pakkanen
|
5969b1ed33
|
Can install Man files.
|
12 years ago |
Jussi Pakkanen
|
8d038ef09e
|
Can install header files.
|
12 years ago |
Jussi Pakkanen
|
b6886b2c27
|
Added target install option.
|
12 years ago |
Jussi Pakkanen
|
c71f82432f
|
Extracted build data to its own class.
|
12 years ago |
Jussi Pakkanen
|
54e47554c3
|
Added unit test functionality to builder.
|
12 years ago |
Jussi Pakkanen
|
b9f3ab1c48
|
Can link against shared libraries.
|
12 years ago |
Jussi Pakkanen
|
216a8ca1ea
|
Can link against static libraries.
|
12 years ago |
Jussi Pakkanen
|
b3f656e2a7
|
Put fpic flags in linker command line too.
|
12 years ago |
Jussi Pakkanen
|
20e43ff7f9
|
Can build shared libraries.
|
12 years ago |
Jussi Pakkanen
|
ea99126496
|
Can build static libraries.
|
12 years ago |
Jussi Pakkanen
|
715b83c134
|
Better message.
|
12 years ago |
Jussi Pakkanen
|
8db898928b
|
Put all outputs to target directories.
|
12 years ago |
Jussi Pakkanen
|
53cddaec8c
|
Cd into build directory before starting.
|
12 years ago |
Jussi Pakkanen
|
5e51c526a1
|
Moved quoting function.
|
12 years ago |
Jussi Pakkanen
|
016b9093d7
|
Moved compiler detection inside Environment.
|
12 years ago |
Jussi Pakkanen
|
347dda92af
|
Some fixes.
|
12 years ago |
Jussi Pakkanen
|
04ac73e8ea
|
Renamed executables variable to targets.
|
12 years ago |
Jussi Pakkanen
|
7651e8a641
|
Can generate full build projects.
|
12 years ago |
Jussi Pakkanen
|
aa99fb0c67
|
Pass environment and interpreter into shell generator as arguments.
|
12 years ago |
Jussi Pakkanen
|
9f7e1bd826
|
Bail out if any command fails.
|
12 years ago |
Jussi Pakkanen
|
a455780ccf
|
Put external deps into command line.
|
12 years ago |
Jussi Pakkanen
|
231c2c2bc1
|
Renamed build area for great tab autocompletion justice.
|
12 years ago |
Jussi Pakkanen
|
026aa086dc
|
Better text output in shell script.
|
12 years ago |
Jussi Pakkanen
|
4fbb42da96
|
Can link executables.
|
12 years ago |
Jussi Pakkanen
|
ec08280df1
|
Add debug flags to the mix.
|
12 years ago |
Jussi Pakkanen
|
a7b991bfd4
|
Can generate compile commands.
|
12 years ago |
Jussi Pakkanen
|
e006116936
|
Created the beginning of a shell script generator.
|
12 years ago |