300 Commits (85132e894860b54c39f29c1491e353a12decc5f6)

Author SHA1 Message Date
Jussi Pakkanen 782021d65e Can do logical or. 12 years ago
Jussi Pakkanen 6a5a9a3848 Can do logical and. 12 years ago
Jussi Pakkanen bdd1485987 Run build tests properly. 12 years ago
Jussi Pakkanen 427cfbf569 Interpreter side of tryrun is mostly done. 12 years ago
Jussi Pakkanen 208e0122fb Print compiler information. 12 years ago
Jussi Pakkanen 4d2b827b71 More validification. 12 years ago
Jussi Pakkanen 6b0a3a1baa Use elif instead of if. 12 years ago
Jussi Pakkanen c3292f4dc1 More use of logging framework. 12 years ago
Jussi Pakkanen bfa9af8f13 Added error function. 12 years ago
Jussi Pakkanen bbc3664028 Moved some print functions to logging. 12 years ago
Jussi Pakkanen c0c2c35496 Windows command execution works. 12 years ago
Jussi Pakkanen e5443493bf Can run local script files as well as commands. 12 years ago
Jussi Pakkanen a52336b429 Can invoke methods on general statements and not just variable names. 12 years ago
Jussi Pakkanen 5e2278d6d4 Can run external programs and capture their output. Also some string function work. 12 years ago
Jussi Pakkanen 4f1ca2062d Removed shebang lines on non-runnable files. 12 years ago
Jussi Pakkanen 7e6d8454a4 Precompiled headers work for C++. 12 years ago
Jussi Pakkanen a1f4bf1124 Started work on MSVC precompiled headers. It does not work yet but I have been at it for so long that I want to just commit now because it at least does something close to the final result. 12 years ago
Jussi Pakkanen ed61e6f19a Print system check information. 12 years ago
Jussi Pakkanen 2fdc7c7dbc Added has_header method. 12 years ago
Jussi Pakkanen 89aa4e2233 C++ is now called cpp rather than cxx. 12 years ago
Jussi Pakkanen a51036fd7d Reworked configure file generation. 12 years ago
Jussi Pakkanen b63c493844 Better error reporting for parsing errors. 12 years ago
Jussi Pakkanen 11e81618d2 Renamed find_dep to dependency. 12 years ago
Jussi Pakkanen d4284aae89 Renamed add_test to test. 12 years ago
Jussi Pakkanen 50304bb207 Required is the default for find_library. 12 years ago
Jussi Pakkanen c4e58795e7 Required defaults to true for programs. 12 years ago
Jussi Pakkanen 0d2f34654c Generator rules can have more than one output. 12 years ago
Jussi Pakkanen e453c408da Can add extra #includes to sizeof checks. 12 years ago
Jussi Pakkanen ae62e8ca11 Can detect sizes of expressions. 12 years ago
Jussi Pakkanen 292ad6009c Cleaned out old line number info from exceptions. 12 years ago
Jussi Pakkanen 5ad8916323 Add line number and file information to exception objects at one location. 12 years ago
Jussi Pakkanen 6ff098bea6 Store configuration values in an object rather than global variables. 12 years ago
Jussi Pakkanen bf62937711 Can extract compiler ID string. 12 years ago
Jussi Pakkanen 140f30470b Can run trial compilations on a given compiler. 12 years ago
Jussi Pakkanen 7b8d24a9d8 Can use msvc static linker. 12 years ago
Jussi Pakkanen 2c3d35802f Can use Apple frameworks with Objective C. 12 years ago
Jussi Pakkanen e05af1bf9e Added ObjC++ support. 12 years ago
Jussi Pakkanen 5174c255b2 Basic support for Objective C. 12 years ago
Jussi Pakkanen 629d55e3c9 Inherit InterpreterException from MesonException. 12 years ago
Jussi Pakkanen 35f3495c1d Can build Qt5 applications. 12 years ago
Jussi Pakkanen f856ee0f33 Fixed class hierarchy of dependencies. 12 years ago
Jussi Pakkanen 3d4aad9e0d Can have multiple different configurations of the same dependency. 12 years ago
Jussi Pakkanen 137365b5b3 Better external program detection. 12 years ago
Jussi Pakkanen b77ac5ec9f Extracted dependencies to their own file. 12 years ago
Jussi Pakkanen 1b11431079 Work on adding GTest support. 12 years ago
Jussi Pakkanen 70f6b769a6 Added custom detector framework and a Boost detector to it. 12 years ago
Jussi Pakkanen af82d04b3f Print friendlier error messages rather than the Python stack trace. 12 years ago
Jussi Pakkanen 18c78c1bb9 Prevent going into the same subdirectory multiple times. 12 years ago
Jussi Pakkanen ecd46332af Support for both basename and plainname in generators. 12 years ago
Jussi Pakkanen 27d39fe605 A few fixes. 12 years ago