301 Commits (f0e1342fb263fff8b2ec514ebc2a5a178739cd28)

Author SHA1 Message Date
Jon Turney 4fc1ca20b6 Fix incorrect checking of build machine for dependency availability 6 years ago
Jon Turney 26ff712bae Fail some impossible cross-detections 6 years ago
Dylan Baker ff9ba84426 dependencies/base: Replace windows path separators with \\\\ 6 years ago
Jussi Pakkanen 83c62a3341 Purge unused argument. Closes #4407. 6 years ago
Dylan Baker be07a710ee dependencies/llvm: Mark as not found when not found 6 years ago
Patrick Griffis 46a42a69a6 Add custom libgcrypt dependency using libgcrypt-config 6 years ago
Dylan Baker ca8ae7f5e5 dependencies/LLVM: rework shared link detection to be more robust 6 years ago
Dylan Baker e5080a8453 dependencies/llvm: Fix shared linking on osx 6 years ago
Dylan Baker 2b26ddbf3e dependencies/llvm: Add LLVM 7 6 years ago
Jan Niklas Hasse d0648ee077 Also check wx-config-gtk3 when looking for wxWidgets 6 years ago
GoaLitiuM 5b0ad0f8ad Refactor D target architecture handling 6 years ago
GoaLitiuM f48c3de24e dub: Fix error when package was fetched but not built 6 years ago
GoaLitiuM 5205a4cf05 dub: Detect if the missing package was built for wrong architecture 6 years ago
GoaLitiuM d84c33c860 dub: Fix 32-bit architecture detection on Windows 6 years ago
Martin Kelly e22b69bd17 Minor typo fix 6 years ago
Alexey Rochev 0667e8494c Qt: set QT_<MODULE>_LIB defines when using qmake detection 6 years ago
Jon Turney 39d87269b3 Add missing reporting of some methods tried to find the dependency 6 years ago
Jon Turney 593de37474 Fix duplicate PKGCONFIG case in VulkanDependency 6 years ago
Jon Turney 1768b09a12 Improve formatting of dependency details 6 years ago
Alexey Rochev 929fbb9353 Qt: add main argument to Qt dependency object to link with qtmain library on Windows (#2327) 6 years ago
GoaLitiuM a45be05a7e D: Fix dub dependency handling on Windows 6 years ago
Jakub Wilk 73cbf4113a llvm: fix build flags with older llvm versions 6 years ago
Jon Turney c54cd69015 Modernize Python3Dependency 6 years ago
Rafael Ávila de Espíndola 07d2d88fa9 Allow override_find_program to use an executable. 6 years ago
David Seifert c427f8cc9c
Pull in GTest as a dependency of GMock 6 years ago
David Seifert 5242241f5e
Prefer pkgconfig for `GMockDependency` 6 years ago
David Seifert 0aa973777f
Prefer pkgconfig for `GTestDependency` 6 years ago
FFY00 124cedde38
dub: enhance dependency handling 6 years ago
Jon Turney 6a4c2d63d7
Comparison with an unknown dependency version should always fail 6 years ago
Jon Turney 1ffb44fa01
Apply dependency(version:) check for all dependency types 6 years ago
Jon Turney b8de56ee61
Only use the numeric part of the pcap_lib_version() 6 years ago
Jon Turney a956698c79
Pass kwargs to ThreadDependency superclass constructor 6 years ago
Jon Turney 15d902cdb0
Drop redundant logging in OpenMPDependency constructor 6 years ago
Jon Turney 921977589a
Set is_found in AppleFrameworks constructor 6 years ago
Jon Turney e75b7cdc15
Fix a misplaced bracket in GLDependency constructor 6 years ago
Bruce Richardson 8c9296e8e6 find_library: Use _build_wrapper to get library dirs 6 years ago
Nirbheek Chauhan 05b54b4767 PkgConfigDependency: Parse library paths in a separate step 6 years ago
Nirbheek Chauhan 38648bbb9f Fix various small test failures on macOS 6 years ago
Nirbheek Chauhan ae5ebd258f PkgConfigDependency: Don't try to resolve internal compiler libs 6 years ago
Nirbheek Chauhan 6c8f81333a PkgConfigDependency: Fix library path search order 6 years ago
Jon Turney c3335615e2
Assert name isn't the empty string in find_external_dependency() 6 years ago
Jon Turney 60b66a7752
Restore and improve displaying dependency name with correct casing 6 years ago
Jon Turney b744d56fc7
Restore and improve cross/native dependency type reporting 6 years ago
Jon Turney f2673d9b57
Consolidate reporting result of a dependency check 6 years ago
Jon Turney 3576623b0f
Consolidate raising a DependencyException() if required but not-found 6 years ago
Jon Turney 01118ce2a4
Add a finish_init callback to ConfigToolDependency() 6 years ago
Jon Turney 82bdf07a9d
Hoist trying several dependency detection methods up to find_external_dependency() 6 years ago
Jon Turney 983263e82c
Remove do-nothing pkgconfig method from dub 6 years ago
Jon Turney fce4f35170
Remove do-nothing extraframework method from libwmf and pcap 6 years ago
Derek Kingston 448b93fbe5 Updated boost discovery to handle version >= 1.65 for MSVC (#3961) 6 years ago