aboutsummaryrefslogtreecommitdiff
path: root/interpreter.py
AgeCommit message (Collapse)AuthorFilesLines
2013-07-08More use of logging framework.Jussi Pakkanen1-8/+9
2013-07-08Added error function.Jussi Pakkanen1-0/+5
2013-07-08Moved some print functions to logging.Jussi Pakkanen1-2/+3
2013-07-01Windows command execution works.Jussi Pakkanen1-3/+8
2013-06-30Can run local script files as well as commands.Jussi Pakkanen1-6/+17
2013-06-30Can invoke methods on general statements and not just variable names.Jussi Pakkanen1-2/+6
2013-06-30Can run external programs and capture their output. Also some string ↵Jussi Pakkanen1-1/+41
function work.
2013-06-20Removed shebang lines on non-runnable files.Jussi Pakkanen1-19/+4
2013-06-15Precompiled headers work for C++.Jussi Pakkanen1-1/+3
2013-06-15Started work on MSVC precompiled headers. It does not work yet but I have ↵Jussi Pakkanen1-10/+28
been at it for so long that I want to just commit now because it at least does something close to the final result.
2013-06-05Print system check information.Jussi Pakkanen1-2/+6
2013-06-03Added has_header method.Jussi Pakkanen1-0/+11
2013-06-02C++ is now called cpp rather than cxx.Jussi Pakkanen1-8/+8
2013-06-02Reworked configure file generation.Jussi Pakkanen1-5/+18
2013-06-02Better error reporting for parsing errors.Jussi Pakkanen1-2/+10
2013-06-02Renamed find_dep to dependency.Jussi Pakkanen1-2/+2
2013-06-02Renamed add_test to test.Jussi Pakkanen1-2/+2
2013-06-01Required is the default for find_library.Jussi Pakkanen1-1/+1
2013-06-01Required defaults to true for programs.Jussi Pakkanen1-1/+1
2013-06-01Generator rules can have more than one output.Jussi Pakkanen1-14/+23
2013-06-01Can add extra #includes to sizeof checks.Jussi Pakkanen1-3/+6
2013-06-01Can detect sizes of expressions.Jussi Pakkanen1-0/+10
2013-05-26Cleaned out old line number info from exceptions.Jussi Pakkanen1-31/+30
2013-05-26Add line number and file information to exception objects at one location.Jussi Pakkanen1-2/+9
2013-05-24Store configuration values in an object rather than global variables.Jussi Pakkanen1-4/+59
2013-04-22Can extract compiler ID string.Jussi Pakkanen1-2/+8
2013-04-21Can run trial compilations on a given compiler.Jussi Pakkanen1-1/+34
2013-04-19Can use msvc static linker.Jussi Pakkanen1-1/+1
2013-04-10Can use Apple frameworks with Objective C.Jussi Pakkanen1-3/+8
2013-04-06Added ObjC++ support.Jussi Pakkanen1-0/+2
2013-04-06Basic support for Objective C.Jussi Pakkanen1-0/+2
2013-04-06Inherit InterpreterException from MesonException.Jussi Pakkanen1-1/+1
2013-04-01Can build Qt5 applications.Jussi Pakkanen1-0/+3
2013-04-01Fixed class hierarchy of dependencies.Jussi Pakkanen1-2/+6
2013-04-01Can have multiple different configurations of the same dependency.Jussi Pakkanen1-3/+4
2013-04-01Better external program detection.Jussi Pakkanen1-3/+1
2013-04-01Extracted dependencies to their own file.Jussi Pakkanen1-7/+8
2013-03-24Work on adding GTest support.Jussi Pakkanen1-0/+4
2013-03-24Added custom detector framework and a Boost detector to it.Jussi Pakkanen1-1/+1
2013-03-15Print friendlier error messages rather than the Python stack trace.Jussi Pakkanen1-1/+1
2013-03-15Prevent going into the same subdirectory multiple times.Jussi Pakkanen1-1/+7
2013-03-15Support for both basename and plainname in generators.Jussi Pakkanen1-4/+5
2013-03-10A few fixes.Jussi Pakkanen1-1/+1
2013-03-09Prevent creation of targets with names that could lead to collisions.Jussi Pakkanen1-1/+5
2013-03-09Library and program objects can be serialised.Jussi Pakkanen1-26/+35
2013-03-09Find and use external libraries.Jussi Pakkanen1-2/+39
2013-03-09Cache external programs in coredata.Jussi Pakkanen1-0/+4
2013-03-09Can use external programs.Jussi Pakkanen1-2/+36
2013-03-02Do not lose line numbers to the great void of nothingness.Jussi Pakkanen1-0/+2
2013-03-01Use NinjaBuildElements in coverage too.Jussi Pakkanen1-1/+1