2134 Commits (4e6630690a8394473e2ed1197cb4ceef29a97534)

Author SHA1 Message Date
Edward Betts bdfcecd2c6 Correct spelling mistakes. 7 years ago
Jussi Pakkanen 5e4538fe63 Add external dependencies to pc files only if found. Closes #2911. 7 years ago
Dylan Baker d889989ea1 dependnecies: generalize version suffix stripping code 7 years ago
Dylan Baker e83fb35e41 dependencies/base: remove unused import 7 years ago
Jussi Pakkanen 3bea6eeae8 Removed duplicate if branch. 7 years ago
Jussi Pakkanen 59d0434039 Removed two deprecations from 2016. 7 years ago
Raphael Salamon 4cae553cb1 Add `main` argument to `dependency` (#2828) 7 years ago
Jon Turney 22a1596a97 Warn about using non-existent pkgconfig variables 7 years ago
Jan Niklas Hasse b37706737c Log instead of raise if Boost library not found (#2924) 7 years ago
Ilia Mirkin d8967054d1 Avoid worrying about encodings when capturing child program output 7 years ago
Andrei Alexeyev f8bd1c5ff2
windows.compile_resources: fix compiling multiple resources within one project 7 years ago
Andrei Alexeyev ef7cb9f280
[windows] make compile_resources use custom targets instead of generators 7 years ago
Christophe Gouiran 81100f0695 Change handling of not found external programs 7 years ago
Nikita Churaev de8018a17d Add `export_dynamic` argument to `executable`. (#2662) 7 years ago
Nikita Churaev 398aed6e49 Don't fail if we find an optional dependency but not the required information (#2652) 7 years ago
Matthias Klumpp 894ff1e629 Ensure subproject_dir is a string and doesn't contain ".." segments 7 years ago
Christophe Gouiran 412315f8ae Modify exception raised when msvc pch is badly specified 7 years ago
Matthias Klumpp 5133d8650f d: Detect recent DMD compilers 7 years ago
Matthias Klumpp 0da6d891ac Allow subproject dirs in subdirectories in the source tree again 7 years ago
Jussi Pakkanen 17c435869c Print problem text in error message. Closes #2882. 7 years ago
Dylan Baker a9210c57e1 LLVM: work around FreeBSD specific static linking problems 7 years ago
Dylan Baker 660dee1e10 LLVM: use DragonFly BSD workaround on FreeBSD as well 7 years ago
Dylan Baker 448ba5b6f3 LLVM: work around bug in dragonfly bsd llvm-config for shared libs 7 years ago
Dylan Baker 3a0f8ab0cf dependencies/dev: remove unused imports 7 years ago
Dylan Baker 4620bdd8b4 tests: fix rpath_uses_ORIGIN on dragonflybsd 7 years ago
Dylan Baker 10a560a411 compilers: fix unittest "16 prebuilt shared" on dragonfly bsd 7 years ago
Christophe Gouiran 40e92c82ab Fix MSVC backend crashes when `c_pch` or `cpp_pch` is not an array 7 years ago
Ting-Wei Lan 9ec950c4ae gtkdochelper: Set LD_LIBRARY_PATH from -Wl,-rpath arguments 7 years ago
Ting-Wei Lan 7b4bcdf21e gnome: Always use an ordered set to store LDFLAGS 7 years ago
Ting-Wei Lan ab2f68ec9c gnome.generate_gir: Pass *FLAGS set in the environment to g-ir-scanner 7 years ago
Ting-Wei Lan 08113da388 gnome.gtkdoc: Pass *FLAGS set in the environment to gtkdoc-scangobj 7 years ago
Jon Turney fd66692f73 Fix a problem when anyone actually tries to use a non-found dependency 7 years ago
Jussi Pakkanen 86feb843f4 Add promote to list of wrap commands. 7 years ago
Jon Turney 1a948b2e67 Fix dependency('boost') on Cygwin 7 years ago
Jussi Pakkanen 0538009d30 Bump minimum supported Python from 3.4 to 3.5. 7 years ago
Alexey Stukalov da44a93daa normpath to bundled meson executable 7 years ago
Alexey Stukalov 8fc4244187 fix meson location detection if run by wraptool 7 years ago
Benjamin Redelings 62bec86aa6 Handle header-only boost modules on Unix when BOOST_ROOT is not set. 7 years ago
Benjamin Redelings ce0b0d463f Fix macports builds: don't override include paths unless BOOST_ROOT. 7 years ago
Benjamin Redelings 075e2d4154 Add todo comments. 7 years ago
Benjamin Redelings a12d47984e Remove unqualified import and add mesonlib. in from of symbols. 7 years ago
Benjamin Redelings 57265e2486 Use include path to find <boost/version.hpp> and version number. 7 years ago
Benjamin Redelings ea4d5697a8 Fix style issues. 7 years ago
Benjamin Redelings a82abfcb4a Use new strategy for finding libraries on Linux & Mac. 7 years ago
Benjamin Redelings 1043b0b4a2 Factor out extra linker search dirs into new function. 7 years ago
Benjamin Redelings c62078dae5 Add missing for_linux( ) function. 7 years ago
Benjamin Redelings d55f330df0 Change values in lib_modules dict to lists (of linker args). 7 years ago
Benjamin Redelings 1af17075ab Add information about Linux and Mac. 7 years ago
Benjamin Redelings 074bd544c7 Fix typo. 7 years ago
Benjamin Redelings 4c7802b107 Link against the library files that we found during module detection. 7 years ago