322 Commits (f6339d6361c89f7b79cbf91e8eb56089f3c1a592)

Author SHA1 Message Date
Dylan Baker d889989ea1 dependnecies: generalize version suffix stripping code 7 years ago
Dylan Baker e83fb35e41 dependencies/base: remove unused import 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
Jon Turney cdf241420c Same for cups 7 years ago
Jon Turney 638095125d Same for pcap 7 years ago
Jon Turney 57cb597871 Same for Vulkan 7 years ago
Jon Turney 3748f5465a Same for SDL2 7 years ago
Jon Turney c59ec87496 Create GL dependency objects via a factory function 7 years ago
Jon Turney 153a7fb332 Fix unpickling of dynamic subclasses of ConfigToolDependency 7 years ago
Jon Turney 8efdcca930 Make Dependency.get_methods() a static method 7 years ago
Jon Turney 0a6cbcce03 Fix typos 7 years ago
Christophe Gouiran 81100f0695 Change handling of not found external programs 7 years ago
Nikita Churaev 398aed6e49 Don't fail if we find an optional dependency but not the required information (#2652) 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
Jon Turney 1a948b2e67 Fix dependency('boost') on Cygwin 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 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
Benjamin Redelings 71d24094cd Factor out code to compute modname from basename into a single place. 7 years ago
Niklas Claesson d014087fd9 boost: Allow older behavior with a warning 7 years ago
Xavier Claessens 1c0570906c pkgconfig: Allow passing Dependency objects to library(_private) 7 years ago
Alexis Jeandet 0560478f75 [Dependencies] Add --ldflags to cups-config invocation 7 years ago
Dylan Baker 0bbc9df74a dependencies: Also strip git version from llvm version 7 years ago
Dylan Baker 11b62c3c51 dependencies: use mlog.bold with llvm module/component names. 7 years ago
Dylan Baker 7cd41ee8fb Use consistent mlog formatting with the ConfigTool dependency helpers 7 years ago
Dylan Baker 2b2ee68f90 dependencies: Print LLVM for LLVM dependency 7 years ago
Nirbheek Chauhan 2c4e7ebb9b dependencies: Don't use NotImplementedError for invalid methods 7 years ago
Nirbheek Chauhan 533e666901 dependencies: Fix detection of link args on MSYS2 7 years ago
Nirbheek Chauhan 6f42f83867 dependencies: Fix detection of Python arch on MSYS 7 years ago
Nirbheek Chauhan 5a1d294b5e dependencies: Handle /usr/bin/env shebangs on Haiku 7 years ago
Niklas Claesson 9884508535 Boost: Pick correct version 7 years ago
Nirbheek Chauhan 3851867a06 dependencies: Always convert MinGW paths to MSVC on Windows 7 years ago
Nirbheek Chauhan 61d1e9596a dependencies: Also convert MinGW compile args 7 years ago
Nirbheek Chauhan 133df3b045 dependencies: Pass language to PkgConfigDependency 7 years ago
Nirbheek Chauhan 390f0b8b52 dependencies: Convert /c/foo/bar paths to C:/foo/bar 7 years ago
Iñigo Martínez 44dd429ee5 dependencies: Fix pkg-config variable definition 7 years ago
Nirbheek Chauhan abcace7ee1 dependencies: Fix parsing of shebangs with spaces 7 years ago