201 Commits (bd2cc39f26e0db7542690e45b2541493efda725a)

Author SHA1 Message Date
Mathieu Duponchelle 35ab34d6cd test serialisation: determine windows extra paths .. 7 years ago
Nirbheek Chauhan 1ffbddc31a backends: Also accept dylibs while finding RPATHs 7 years ago
Nirbheek Chauhan fecd580687 backends: Simplify loop getting rpaths for bundled libs 7 years ago
Nirbheek Chauhan 165da6fb65 backends: Use a set while gathering RPATHs 7 years ago
Jussi Pakkanen 1918c0d231 Can combine D and C++ in a single target. Closes #3125. 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
Filipe Brandenburger 8651d55c6a Add new builtin option --install-umask 7 years ago
Elliott Sales de Andrade dbb025a175 Add an OpenMP dependency. 7 years ago
Xavier Claessens 809f018333 extract_all_objects: Also extract generated sources 7 years ago
Aleksey Filippov c18ceac040 Add depends keyword to test() function 7 years ago
Aleksey Filippov 2febb99eee Fix b_ndebug=if-release option 7 years ago
Aleksey Filippov 7f042b5fe2 Use target.get_id() instead of basename and type_suffix concatenation at call site 7 years ago
Hemmo Nieminen 4611097654 Include project name in a test object. 7 years ago
Martin Hostettler 1e82416a93 Generate build rpath for pkg-config dependencies consisting of a one absolute path 7 years ago
Niklas Claesson e88887be4a Only remove substring if it is part of string 7 years ago
Dylan Baker b11035693c backends: Only add pch args that are appropriate for the compiler 7 years ago
Aleksey Filippov 2cf85ae16f Use os.path: basename() and dirname() instead of split() 7 years ago
Xavier Claessens 63d2f0bf07 Do not extract object for header sources 7 years ago
Dylan Baker fc547ad05e haiku: do not add pthread arguments 7 years ago
Joergen Ibsen 521933357d Fix path for str arguments to depend_files 7 years ago
Nirbheek Chauhan 62ba5ca1ec custom target: Consider all build depends while serializing 7 years ago
Josh Soref eb2a148218 spelling: verifier 7 years ago
Jussi Pakkanen fa6f01d096 Use absolute paths for rpaths on OSX. 7 years ago
Josh Soref 49f8d28ef5 spelling: overridden 7 years ago
Jussi Pakkanen ec45c29c9d Add rpath entries for all found libraries outside of system libraries. 7 years ago
Liam Staskawicz ae532c807c backends: avoid extraneous trailing os.path.sep when joining paths 7 years ago
Jussi Pakkanen cb64a3f07a Fix MSVC builds. 7 years ago
Jussi Pakkanen a655b64989 Add an rpath entry to shared libraries that are linked from the source tree. 7 years ago
Nirbheek Chauhan 8cc52b5d4f vs: Fix link_whole usage with the vs backend 7 years ago
Dylan Baker dda5e8cadb Allow CustomTarget's to be indexed 7 years ago
Jussi Pakkanen b63710863b Renamed test serialisation from is_cross to is_cross_built for clarity. 7 years ago
Jussi Pakkanen 9b50a4aac1 An external program is never a "cross test". 7 years ago
Jussi Pakkanen 50fb7d37ab Make all functionality invokable via the main Meson binary, 7 years ago
Elliott Sales de Andrade 320862991a Fix object extraction in unity builds. 7 years ago
Elliott Sales de Andrade bf0164ff6e Use full relative paths to generate object names. 7 years ago
Elliott Sales de Andrade b68cb3c713 Use object_filename_from_source when creating objects. 7 years ago
Jon Turney 3fa3922cea Support implibs for executables on Windows 7 years ago
FredericHamel 6f4e5e96d8 Allow test to depend on executable target in cross build. (#2007) 7 years ago
Alistair Thomas cca0fa8154 Recognise .gs extension as a Vala source 8 years ago
Jens Georg ce3cec40da Skip handling non-available dependencies 8 years ago
Nirbheek Chauhan d38f3deaed gnome: Work around GNU ld bug with -rpath,$ORIGIN 8 years ago
Nirbheek Chauhan 0c83f8352d dependencies: Add a new class ExternalDependency 8 years ago
Nirbheek Chauhan 6963da616b Don't add dependencies recursively while linking 8 years ago
Alistair Thomas a195b78c8d Whitespace tweaks to reduce Flake8 warnings 8 years ago
Ole André Vadla Ravnås b595cda4ed Fix cross environment pollution. 8 years ago
Elliott Sales de Andrade e66465369d Use more direct dictionary literals. 8 years ago
Guillaume Poirier-Morency 904ed5a599 Use 'generate_basic_compiler_args' for Vala targets 8 years ago