257 Commits (773cc7b4b0540fd9a88d89f4179a3ffad11276ae)

Author SHA1 Message Date
Daniel Mensinger b69e45ebac
Fixed flake8 6 years ago
Daniel Mensinger b2dd5fbe08
Fixed minor logic error regarding case conversion 6 years ago
Daniel Mensinger 33f5f06f38
Added Mac support 6 years ago
Daniel Mensinger 03d9bc3b0e
Ignore exceptions 6 years ago
Daniel Mensinger cdc338b743
Preliminary CMake module search 6 years ago
Daniel Mensinger 6efc94b5dd
Support different CMake files 6 years ago
Michael Hirsch, Ph.D ebfb09f5d6 Fortran 2008/2018 Coarray support 6 years ago
Luís Ferreira 8a4a75cc59 dub: fix detecting packages with different compilers and archs 6 years ago
Michael Hirsch, Ph.D 8821c0aadc better handle variable HDF5 setups, update Fortran compiler def 6 years ago
Daniel Mensinger e1a83793ae CMake: Added support for CMAKE_MODULE_PATH and extra CMake args (closes #4779) 6 years ago
Nirbheek Chauhan c0166355ce Rewrite appleframework and extraframework dependency classes 6 years ago
Nirbheek Chauhan 87652c80dc cmake deps: Again, get_command() is None when not found 6 years ago
Nirbheek Chauhan 00b59c9ad6 pkg-config: Fix another case where we were throwing a traceback 6 years ago
Nirbheek Chauhan c3bc1dcd48 pkg-config: Don't traceback when not found and not required 6 years ago
Michael Hirsch, Ph.D 1ebaeadf60
initial HDF5 pkg-config fortran works 6 years ago
John Ericson 940c6de3ae Overhaul pkg-config and CMake lookup, fixing the latter 6 years ago
Xavier Claessens b45c367d92 NotFoundDependency: Implement partial_dependency() 6 years ago
Xavier Claessens 66ac6f6b3d find_external_dependency: Return NotFoundDependency() 6 years ago
Xavier Claessens cb20f3104e ConfigTool: Avoid None being printed in logs 6 years ago
Xavier Claessens a92b41fdcd dependencies: Remove version from cache key 6 years ago
John Ericson 2b22576fb6 Remove cross_info; cross file is parsed up front and discarded 6 years ago
Jon Turney a2b0dd13a4 Don't blame absent cmake for all missing dependencies 6 years ago
Daniel Mensinger 22fca7589f Fixed unit test (see #4549) 6 years ago
Daniel Mensinger 37ffff0aed Fixed unbound cmvers variable (#4549) 6 years ago
Daniel Mensinger a0175ecb14 CMake find_package dependency backend (#4444) 6 years ago
Jon Turney d118e3ad4c lgtm: Instantiating an exception, but not raising it 6 years ago
Dylan Baker aa04147a4a dependencies/ui: Allow qt compilers and qmake to be specified in native file 6 years ago
Dylan Baker caf1066cd1 dependencies: Allow config tool dependencies to use native files 6 years ago
Dylan Baker 95403cb615 replace ExternalProgram.from_cross_info with from_bin_list 6 years ago
Lyude Paul 11e3011a6b Don't use host pkg-config for native dependencies 6 years ago
Jon Turney ccda5bc5bf Cosmetic fix to failed required dependency reporting 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
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
Jon Turney 1768b09a12 Improve formatting of dependency details 6 years ago
GoaLitiuM a45be05a7e D: Fix dub dependency handling on Windows 6 years ago
Rafael Ávila de Espíndola 07d2d88fa9 Allow override_find_program to use an executable. 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
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