781 Commits (751f6fb90f41f1e633b28ca60f6cde2f4c204da3)

Author SHA1 Message Date
Thibault Saunier 33b2a414e9 Make it working on python 3.3 9 years ago
Jussi Pakkanen 913963d608 Can specify extra arguments to generator commands. Closes #315. 9 years ago
Jussi Pakkanen 2024d9d237 Clarify error message when trying to compile Vala without C. 9 years ago
Jussi Pakkanen 278339855d Projects can specify a license which is written to the dep manifest. 9 years ago
Jussi Pakkanen 26873801bc Can define benchmarks and run them. 9 years ago
Jussi Pakkanen 06c7cef26e Do not cache paths of found external libraries. Closes #312. 9 years ago
Jussi Pakkanen 851526f828 Add has method to cdata. 9 years ago
Jussi Pakkanen d7ad8c601b Use the correct one. 9 years ago
Jussi Pakkanen 7b45e6f5f5 Can store ext deps to internal deps. Closes #304. 9 years ago
Jussi Pakkanen fa9799a96a Renamed default_library to library. 9 years ago
Jussi Pakkanen e2313b85d7 Refactored builtin options to a dictionary and created a new default library target type. 9 years ago
Jussi Pakkanen 0962909120 Can specify a subproject fallback for dependencies. 9 years ago
Jussi Pakkanen 062512a0f1 Use project default settings in compile tests unless told not to. Closes #296. 9 years ago
Jussi Pakkanen f16986e31b Can set extra args to all compilation checks. 9 years ago
Jussi Pakkanen 0c63556286 Extra args also for compiles. Closes #292. 9 years ago
Jussi Pakkanen 538073a9cf Created a link test method. 9 years ago
Jussi Pakkanen 910dcbf290 Projects can specify default values for options. 9 years ago
Wink Saville 5504c3ac95 Gracefully handle missing machine info. 9 years ago
Jussi Pakkanen 572ce0f451 Added cpu family property to system information. 9 years ago
Jussi Pakkanen 1c186d4a30 Only compile when doing cross compilation sanity checks because linking gets way too complicated. 9 years ago
Jussi Pakkanen e4ff4b7c8c Can specify version requirements to subprojects. 9 years ago
Jussi Pakkanen c5788548d2 Can check for Meson version in project definition. 9 years ago
Jussi Pakkanen df979ad422 String startswith and endswith methods. 9 years ago
Jussi Pakkanen a16bea5938 More variable introspection. 9 years ago
Jussi Pakkanen 5cdad45b90 Expose compiler options in get_option(). 9 years ago
Jussi Pakkanen 50663144c3 Can set compiler options, added language versions for Gnu and Clang. 9 years ago
Jussi Pakkanen a9ec9ba104 Basic outline for exposing private dir. Not working fully yet. 9 years ago
Jussi Pakkanen 7bb28ef3c8 Flatten method arguments so you can generate an array of items. 9 years ago
Jussi Pakkanen d4a922c21a Can set build targets as arguments to run_target. Closes #270. 9 years ago
Jussi Pakkanen 384365c843 Added outdir() method to build targets so we can make output dirs togglable. 9 years ago
Jussi Pakkanen 4e8c4035e5 Can have built binaries in run_targets. Closes #264. 9 years ago
Jussi Pakkanen a90bbb7277 Finally full test suite passes, even gir. 9 years ago
Jussi Pakkanen e29e4358e6 Use makedirs instead of mkdir. Closes #247. 9 years ago
Jussi Pakkanen c19570654c Expose project version properly. 9 years ago
Jussi Pakkanen cd97f7a768 Give sanity test binaries different names. Also expose project version to modules. 9 years ago
Jussi Pakkanen bd5b4deeda Better sanity testing. 9 years ago
Jussi Pakkanen 5ffe46bc6a Add version numbers to projects and generate a dep manifest. 9 years ago
Jussi Pakkanen 24d23c3086 Can add file objects to command line arguments. Closes #235. 9 years ago
Jussi Pakkanen ee4e785b1e Add support for subscripting array objects with []. 9 years ago
Jussi Pakkanen 78739afd9c Use system() instead of name() which is a confusing term. 9 years ago
Jussi Pakkanen 63572626c6 Copy permission bits from source files and fix a path issue. 9 years ago
Jussi Pakkanen a5abcf1fe2 Created the += operator. 9 years ago
Jussi Pakkanen e842e6602c A few tweaks. 9 years ago
Jussi Pakkanen 05d929d542 Fix introspection and make it possible to have top level targets with the same name in subprojects. Fixes #222. 9 years ago
Jussi Pakkanen 83cc5ce4c5 Allow more than one install script and make gtkdoc method return one. 9 years ago
Jussi Pakkanen 8b52dec6d9 Can generate gtkdoc documentation. 9 years ago
Jussi Pakkanen 0728484ef7 Add cpu method that was forgotten somehow. 10 years ago
Igor Gnatenko ba92f2126c cleanups 10 years ago
Igor Gnatenko 53363ab053 cleanups 10 years ago
Jussi Pakkanen 642db009a3 Cleanups. 10 years ago