62 Commits (f1cc6337999f56e56948eca20a9d18ffb4ab0b12)

Author SHA1 Message Date
Jussi Pakkanen d2b5e5c7a5 The mass flags -> args renaming for consistency. 11 years ago
Jussi Pakkanen f22376701b Can compile very basic Rust programs. 11 years ago
Jussi Pakkanen 73ca870bef Can specify standalone command targets. 11 years ago
Jussi Pakkanen 365f529c75 Store build flags into coredata as it is persistent and needs to survive over Meson reconfigurations. 11 years ago
Jussi Pakkanen f88779319d Get compile and link flags from envvars. 11 years ago
Jussi Pakkanen e2257a59df Always give full path for build target executables as someone may try to invoke them. 11 years ago
Jussi Pakkanen 51b73e8ab2 Keyword argument unification. 11 years ago
Jussi Pakkanen 8467c5b0a6 Can now generate GObject introspection data and install it. 11 years ago
Jussi Pakkanen 03c685b9e4 Put in some frosting. 11 years ago
Jussi Pakkanen ee0607ddf9 Can use outputs of targets as inputs of custom targets. 11 years ago
Jussi Pakkanen 2ecd2ea65a Can define custom targets. 11 years ago
Jussi Pakkanen 9c2364b515 Started work on Vala compilation. 11 years ago
Jussi Pakkanen 77e9a24589 Can specify extra files that show up in IDEs as parts of a target. 11 years ago
Jussi Pakkanen b1be0a4547 Path fixing for great link justice. 11 years ago
Jussi Pakkanen 948f500aa1 OSX shared library versioning works. 11 years ago
Jussi Pakkanen 95cb7ddbad Can build targets but dependencies are not properly set up yet. 11 years ago
Jussi Pakkanen b549875b68 Finally can generate an entire xcodeproj file. Next up: debugging it to work. 11 years ago
Jussi Pakkanen d30c7b5968 Can define entry symbol type. 11 years ago
Jussi Pakkanen bb6446f0c0 Minor. 11 years ago
Jussi Pakkanen f807ab209d Now can has linking against shared libraries. 11 years ago
Jussi Pakkanen bc97fb5c85 Backend work is start. 11 years ago
Jussi Pakkanen efc79fb85e Can run built jar files. 11 years ago
Jussi Pakkanen 9955ca254b Can generate a build.ninja for Jave but it does not work yet. 11 years ago
Jussi Pakkanen 3dadcbc9a7 Can create jar objects. 11 years ago
Jussi Pakkanen 11f2106228 Now can detect Java compiler. 11 years ago
Jussi Pakkanen e321345f41 Started work on Java support because why not. 11 years ago
Jussi Pakkanen 26539f27fe Added a link_depends keyword for build targets. 11 years ago
Jussi Pakkanen 040083cdb6 Can define custom linker flags. 11 years ago
Jussi Pakkanen 836c978c94 C++ compiler can compile .h file, too. 11 years ago
Jussi Pakkanen 51827d4484 Can override install directory on a target-by-target basis. 11 years ago
Jussi Pakkanen d84d70fa9a Specify subdirs explicitly. 11 years ago
Jussi Pakkanen 0384ca71f7 First half of the work required for pkg-config generator. 11 years ago
Jussi Pakkanen ab0cc277d1 After an actual, factual bug report from a user, fixed include_directories so that it checks that the specified directories exist. 11 years ago
Jussi Pakkanen 4f0af86b52 Removed leftover print target. 11 years ago
Jussi Pakkanen e21e7091e7 Track dependencies of subproject option files. 11 years ago
Jussi Pakkanen 6495334b03 Fixed subproject compiler detection. 11 years ago
Jussi Pakkanen 8e9879a83c Can parse subprojects but it does not work yet. 11 years ago
Jussi Pakkanen f6937e99eb Some basic work on subprojects. 11 years ago
Jussi Pakkanen 17b5920aa8 Determine and use the proper linker based on input source languages. 11 years ago
Jussi Pakkanen b9a2d0c10f Checking cleanup. 11 years ago
Jussi Pakkanen 8f5d93b4d4 Can extract objects from targets and use them in other targets. 11 years ago
Jussi Pakkanen 337b14e602 Some test tuning. 11 years ago
Jussi Pakkanen bcdb84fcbe Can use object files directly in targets. 11 years ago
Jussi Pakkanen ae06ca2afc User options now do a full round trip. 11 years ago
Jussi Pakkanen 309a5c1510 Options can be accessed from scripts. 11 years ago
Jussi Pakkanen 3673791b4f Rpaths start working. 11 years ago
Jussi Pakkanen be2da48daa Strip holders from ext deps. 11 years ago
Jussi Pakkanen 31b1c26fbd More holder extraction. 11 years ago
Jussi Pakkanen a9eb2e7317 Surgical strike complete. Data has been extracted from interpreter and unit tests pass. 11 years ago
Jussi Pakkanen 08622ae644 Moved even more stuff from interpreter to build. 11 years ago