aboutsummaryrefslogtreecommitdiff
path: root/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2013-02-10Can specify install with keyword arguments.Jussi Pakkanen1-19/+31
2013-02-10Can build executables with keyword arguments.Jussi Pakkanen1-9/+19
2013-02-10Started work on keyword arguments.Jussi Pakkanen1-19/+24
2013-02-09Renamed language name from c++ to cxx to make things easier.Jussi Pakkanen1-1/+1
2013-02-09Made C++ work in Ninja.Jussi Pakkanen1-4/+2
2013-01-28Put build directories in #include path.Jussi Pakkanen1-0/+1
2013-01-28Mirror the source tree directories in the build tree.Jussi Pakkanen1-0/+3
2013-01-27Added shared library versioning.Jussi Pakkanen1-4/+39
2013-01-27Added endianness check.Jussi Pakkanen1-3/+3
2013-01-27Added support for numbers.Jussi Pakkanen1-7/+18
2013-01-27Renamed parser.py so it does not shadow the internal parser module.Jussi Pakkanen1-4/+4
2013-01-27Access variables through functions that do error checking.Jussi Pakkanen1-14/+55
2013-01-26Can set global flags.Jussi Pakkanen1-0/+14
2013-01-26Filter header files from built sources.Jussi Pakkanen1-2/+6
2013-01-26Include directories work.Jussi Pakkanen1-4/+36
2013-01-25Added array support.Jussi Pakkanen1-1/+19
2013-01-25Added comparison.Jussi Pakkanen1-3/+25
2013-01-25Renamed EQUALS.Jussi Pakkanen1-1/+1
2013-01-25Added else block support.Jussi Pakkanen1-1/+7
2013-01-25Added if clause.Jussi Pakkanen1-1/+17
2013-01-25Added boolean data type.Jussi Pakkanen1-1/+4
2013-01-14Can generate configure files.Jussi Pakkanen1-4/+35
2013-01-13Added support for precompiled headers.Jussi Pakkanen1-3/+19
2013-01-13Can install data files.Jussi Pakkanen1-1/+26
2013-01-13Can generate targets in subdirectories.Jussi Pakkanen1-1/+1
2013-01-13Can recurse into subdirectories.Jussi Pakkanen1-10/+21
2013-01-13Start work on descending to subdirectories.Jussi Pakkanen1-1/+14
2013-01-12Can install Man files.Jussi Pakkanen1-1/+26
2013-01-12Can install header files.Jussi Pakkanen1-11/+38
2013-01-12Added target install option.Jussi Pakkanen1-2/+15
2013-01-11Define used languages in project() function.Jussi Pakkanen1-10/+7
2013-01-11Extracted build data to its own class.Jussi Pakkanen1-25/+12
2013-01-06Added unit test functionality to builder.Jussi Pakkanen1-2/+24
2013-01-06Call functions through dictionary rather than if/else maze.Jussi Pakkanen1-14/+13
2013-01-06Can link against static libraries.Jussi Pakkanen1-7/+39
2013-01-06Better error message.Jussi Pakkanen1-2/+2
2013-01-06Invoke methods through a dictionary.Jussi Pakkanen1-5/+6
2013-01-05Can build shared libraries.Jussi Pakkanen1-17/+18
2013-01-05Can build static libraries.Jussi Pakkanen1-1/+20
2013-01-02Added support for C++.Jussi Pakkanen1-0/+4
2013-01-02Put all outputs to target directories.Jussi Pakkanen1-1/+1
2013-01-01Moved compiler detection inside Environment.Jussi Pakkanen1-5/+5
2013-01-01Can define more than one language.Jussi Pakkanen1-8/+12
2013-01-01Add missing lineno call.Jussi Pakkanen1-1/+1
2013-01-01Some fixes.Jussi Pakkanen1-1/+1
2013-01-01Renamed executables variable to targets.Jussi Pakkanen1-6/+6
2013-01-01Make C test program not compile under C++.Jussi Pakkanen1-1/+1
2013-01-01Put temporary stuff in a scratch directory.Jussi Pakkanen1-4/+7
2013-01-01Can generate full build projects.Jussi Pakkanen1-1/+1
2013-01-01Can build an executable with several files.Jussi Pakkanen1-4/+6