259 Commits (602e58d398c1126b792b4d725d481c67a519f9c1)

Author SHA1 Message Date
Nirbheek Chauhan a1d9adba09 FeatureNew: Make all checks subproject-specific 6 years ago
Salamandar df1970d3ad Various bug fixes for FeatureNew 6 years ago
Andrei Alexeyev f7f5e2a725 Don't let build_always take precedence over build_by_default (#3816) 7 years ago
Nirbheek Chauhan 7b2a07bcf9 custom targets: Only add a dependency on absolute path external programs 7 years ago
Nirbheek Chauhan 58ae2c9a8c Rename clike_langs to clink_langs for clarity 7 years ago
Alex Hirsch cbe18e01e4 Deprecate `build_always`, add `build_always_stale` 7 years ago
Jon Turney e9462ce206 Install shared_module implibs 7 years ago
Jon Turney 1f5c6d62bf More clearly explain portability issues with linking to a module 7 years ago
Jon Turney f31679dedd Fix non-list used with FeatureNewKwargs 7 years ago
Jon Turney 7e08e958c0 Allow substitutions in custom_target() depfile: 7 years ago
Filipe Brandenburger 05c43cdcd1 Add 'install_mode' to all installable targets 7 years ago
Salamandar 2056172595 Add 0.43.0 features 7 years ago
Salamandar 4741f1e243 Add 0.42.0 features 7 years ago
Salamandar d5207e1c4f Add 0.41.0 features 7 years ago
Salamandar fa6550b277 Add 0.40.0 features 7 years ago
Nirbheek Chauhan 00654aeb11 Don't accept an empty string for name_suffix: 7 years ago
Nirbheek Chauhan 8a9f7cf133 vala: Fix shared_module linking with export_dynamic executable 7 years ago
Nirbheek Chauhan 9565293f16 test setups: Inherit env when using a test setup 7 years ago
Jussi Pakkanen 1918c0d231 Can combine D and C++ in a single target. Closes #3125. 7 years ago
Nirbheek Chauhan badbfa125c pkgconfig: Don't expose internal libraries in .pc files 7 years ago
Niklas Claesson 4f4cdee687 Allow custom_target do depend on indexed output of custom_target 7 years ago
Xavier Claessens 9a82b0136a extract_all_objects: Add 'recursive' keyword argument 7 years ago
Xavier Claessens 60aaee55d4 extract_all_objects(): Recursively extract objects 7 years ago
Xavier Claessens b0e4d4047b Fix using object extracted from a unity build 7 years ago
Aleksey Filippov cb761718f0 Generate target id based on subdirectory instead of subproject 7 years ago
Jussi Pakkanen de65adb8b1 Made it possible to override find_program to return a different program. 7 years ago
Bruce Richardson 7806175c21 don't create unneeded internal dependency objects 7 years ago
Bruce Richardson c213d715eb Prune unneeded transitive dependencies 7 years ago
Xavier Claessens 809f018333 extract_all_objects: Also extract generated sources 7 years ago
Xavier Claessens cf0e997167 Remove duplicated list of known kwargs for build targets 7 years ago
chitranjali cc6be2e43d Fixing flake8 7 years ago
chitranjali 34cb503c85 PR review changes closes #2865 7 years ago
chitranjali 83766313a7 fix2865 7 years ago
Somasekhar Penugonda e62b8109eb Updates to CPP support and update review changes 7 years ago
Sam H 3e48d47674 Squash target_type warning for jar targets 7 years ago
Nirbheek Chauhan d012b5b997 Create a helper for checking if a string has a path component 7 years ago
Aleksey Filippov f720efa2f4 Add rename parameter to install_data() 7 years ago
Aleksey Filippov d977b78f1b Use itertools.chain() instead of list concatenation 7 years ago
Niklas Claesson 7074bcb88a Exclude subprojects when doing coverage 7 years ago
Aleksey Filippov 077d59daa4 Add link_whole argument to declare_dependency() 7 years ago
Bedarkar, Malhar a2ee76228e First cut of ARMCC support for MESON. 7 years ago
Hemmo Nieminen 7fb8e518b2 Harmonize data pickling. 7 years ago
Aleksey Filippov 8c3a1afde0 Do not unpack link_whole target, BuildTarget.link_whole() does listify() anyway 7 years ago
Jussi Pakkanen cb176e9303 Look up compilers based on sources from deps, too. Closes #2768. 7 years ago
Jussi Pakkanen ea3b54d402 Use include_directories for D impdirs. 7 years ago
Robert Bragg 6f510ca695 Don't version shared libraries for Android 7 years ago
Jussi Pakkanen af2067b670 Make checks a bit more robust against empty entries. 7 years ago
Aleksey Filippov 2cf85ae16f Use os.path: basename() and dirname() instead of split() 7 years ago
Nikita Churaev de8018a17d Add `export_dynamic` argument to `executable`. (#2662) 7 years ago
Jon Turney fd66692f73 Fix a problem when anyone actually tries to use a non-found dependency 7 years ago