506 Commits (11fbaf29d8444ca35269a938e46327dfbe7820bd)

Author SHA1 Message Date
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
Andrei Alexeyev 84e47ab654 fix AttributeError in CustomTargetIndex.__repr__ 7 years ago
Jussi Pakkanen 658442bef4 Can declare file generation in one dir and use the output in another. 7 years ago
Jussi Pakkanen b949c4792d Preserve_path_from should be a kwarg of process(), not generator(). 7 years ago
Jussi Pakkanen 4af4145d09 Files created with generator can have path segments. 7 years ago
Nirbheek Chauhan 62ba5ca1ec custom target: Consider all build depends while serializing 7 years ago
Josh Soref 72ba9302aa spelling: target 7 years ago
Josh Soref 49f8d28ef5 spelling: overridden 7 years ago
Nirbheek Chauhan d2a250412c compilers: Improve manual library searching 7 years ago
Martin Kelly 02bea7d5bf namespace run_targets by subproject 7 years ago
Lyude Paul 1a159db8e9 Raise InvalidArguments when trying to link against strings 7 years ago
Jussi Pakkanen 2fbc857ff4 Better error message when using external libraries incorrectly. Closes #2447. 7 years ago
Nirbheek Chauhan bb0e18b738 Use listify and extract_as_list everywhere 7 years ago
Niklas Claesson 68275b32e8 Implement capture for generators 7 years ago
Dylan Baker dda5e8cadb Allow CustomTarget's to be indexed 7 years ago
Dylan Baker d070100c8c link_whole should be considered a source for targets 7 years ago
Dylan Baker d5003c2190 Consider compilers used in static_library parents 7 years ago
Niklas Claesson 07dde545d9 Add @PLAINNAME@ and @BASENAME@ to arguments argument for Generator 7 years ago
Alexis Jeandet e553d0807b Last round with listify function refactoring. 7 years ago
Alexis Jeandet 55975f852e Introduced extract_as_list. 7 years ago
Alexis Jeandet 7549a39a17 Introduction of listify method. Test on build.py module to see benefits. 7 years ago
Matthias Klumpp 61db415d7f d: Make feature names less verbose 7 years ago