557 Commits (786d4379824a370b3a6ea415dc48aadb3b1f9dd2)

Author SHA1 Message Date
Axel Waggershauser 963892a7c3 basic support for 'build_always' feature of custom targets 10 years ago
Jussi Pakkanen 525f0ae6d2 Harmonised copyright declarations. 10 years ago
Jussi Pakkanen 9ce01c16f4 Minor tweak. 10 years ago
Jussi Pakkanen e5b1d855a1 Further harmonise held_object. 10 years ago
Jussi Pakkanen 188986fac3 Harmonise held_object usage somewhat. 10 years ago
Jussi Pakkanen 0c86f30d4b Can install entire subtrees with one command. Closes #14. 10 years ago
Jussi Pakkanen 5d17e417b4 Can have arrays of stuff. 10 years ago
Jussi Pakkanen 77c14525c3 Autodetect runnable commands on unix (where chmod values might be wrong) and Windows (where files with weird suffixes are unrunnable. 10 years ago
Jussi Pakkanen a8a696c55f Per-target type known keyword lists. 10 years ago
Jussi Pakkanen 1c0a735e00 Use static library dependencies not when the library is built but when it is used. 10 years ago
Jussi Pakkanen 8f5a51f0c7 Warn on unknown kwargs on custom targets. 10 years ago
Jussi Pakkanen 81a7c41799 Print a warning on unknown keyword arguments on build targets. 10 years ago
Jussi Pakkanen c4860ff60f Updated copyright years. 10 years ago
Jussi Pakkanen a5863477f8 Kill end of line whitespace dead. 10 years ago
Jussi Pakkanen cf6a395014 Spell out include_directories. 10 years ago
Jussi Pakkanen 6af7f92ab3 Handle C# resource files. 10 years ago
Jussi Pakkanen af0ca6751a Made all unit tests pass again. 10 years ago
Jussi Pakkanen bae8507753 Make it possible to generate source files in custom targets. 10 years ago
Jussi Pakkanen f55c81ec23 Can set per-target cs args. 11 years ago
Jussi Pakkanen d57b3d79bd C# file names always follow the windows standard. 11 years ago
Jussi Pakkanen e38f040661 Can set install time rpath. 11 years ago
Jussi Pakkanen 6759e404d9 Make it possible to run a custom script during install. 11 years ago
Jussi Pakkanen d5fb06c193 Fix kwarg copying. 11 years ago
Jussi Pakkanen 923ad8ab9b Invoke Rust via wrapper script. 11 years ago
Jussi Pakkanen 2c65b1f0c3 Renamed deps -> dependencies. 11 years ago
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