aboutsummaryrefslogtreecommitdiff
path: root/interpreter.py
AgeCommit message (Collapse)AuthorFilesLines
2013-03-01Only have one coredata object because two is just wasteful.Jussi Pakkanen1-10/+8
2013-03-01Created a helper class to build Ninja build directives.Jussi Pakkanen1-1/+0
2013-03-01Reworked how sources are passed to BuildTargets.Jussi Pakkanen1-19/+20
2013-02-24Store bunch of data to coredata.Jussi Pakkanen1-8/+21
2013-02-24Renamed a keyword argument.Jussi Pakkanen1-6/+6
2013-02-24Prevent slashes in generated names.Jussi Pakkanen1-0/+2
2013-02-23Pipeline backend is done and works.Jussi Pakkanen1-0/+6
2013-02-23Generate compile commands for generated sources.Jussi Pakkanen1-5/+11
2013-02-23Store generation info in build state.Jussi Pakkanen1-1/+40
2013-02-23Can create generator objects.Jussi Pakkanen1-0/+50
2013-02-23Final piece of renaming (hopefully).Jussi Pakkanen1-3/+3
2013-02-23More builder -> Meson renaming.Jussi Pakkanen1-3/+3
2013-02-16Regenerate build info if definition files change.Jussi Pakkanen1-1/+13
2013-02-10Added test for external deps and fixed comments at the same time.Jussi Pakkanen1-9/+12
2013-02-10More keyword adding.Jussi Pakkanen1-3/+3
2013-02-10Specify language for global_arguments with keyword arguments.Jussi Pakkanen1-5/+6
2013-02-10Add include directories with keyword arguments.Jussi Pakkanen1-6/+11
2013-02-10More keyword argument wrangling.Jussi Pakkanen1-7/+11
2013-02-10Better handling of keyword argument lists.Jussi Pakkanen1-0/+4
2013-02-10Can specify library versions with keyword arguments.Jussi Pakkanen1-13/+13
2013-02-10Can specify extra compiler flags with keyword arguments.Jussi Pakkanen1-7/+10
2013-02-10Can specify PCH with keyword arguments.Jussi Pakkanen1-6/+10
2013-02-10Can install data with keyword arguments.Jussi Pakkanen1-5/+9
2013-02-10Can set header subdir with keyword arguments.Jussi Pakkanen1-7/+6
2013-02-10Define link with keyword arguments.Jussi Pakkanen1-5/+8
2013-02-10Enforce keyword order.Jussi Pakkanen1-0/+2
2013-02-10Removed install method from BuildTarget.Jussi Pakkanen1-7/+0
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