344 Commits (6efc94b5dd0d360218eec3fae98caf3a87a757b9)

Author SHA1 Message Date
Daniel Mensinger 6efc94b5dd
Support different CMake files 6 years ago
Michael Hirsch, Ph.D ebfb09f5d6 Fortran 2008/2018 Coarray support 6 years ago
Michael Hirsch, Ph.D 6b874339cc BUGFIX: Fortran openmp 6 years ago
Luís Ferreira 8a4a75cc59 dub: fix detecting packages with different compilers and archs 6 years ago
Nirbheek Chauhan 8a7537ce24 qt: Only look for a framework on macOS if building for macOS 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 bd8eff7438 qtdep: Look for QMAKE env var again + sprinkle debug 6 years ago
Nirbheek Chauhan c0166355ce Rewrite appleframework and extraframework dependency classes 6 years ago
Nirbheek Chauhan 4bfe0a2568 gnustep-config: config tools are lists, not strings 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 4d54a22b49
setup hdf5 test 6 years ago
Michael Hirsch, Ph.D 1ebaeadf60
initial HDF5 pkg-config fortran works 6 years ago
Nirbheek Chauhan c5a78c9e49 qt: Print the full path of the `qmake` binary found 6 years ago
John Ericson 940c6de3ae Overhaul pkg-config and CMake lookup, fixing the latter 6 years ago
Michael Hirsch, Ph.D da34bea893 pep8 py37 6 years ago
Daniel Mensinger 28edc7ef61 Try multiple CMAKE_LIBRARY_ARCHITECTURE. Closes #4812 6 years ago
Xavier Claessens b45c367d92 NotFoundDependency: Implement partial_dependency() 6 years ago
Dylan Baker f72522e889 dependencies/llvm: add debian's llvm-9 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
Dylan Baker c1e416ff61 dependencies/ui: Fix qmake detection when not using cross or native file 6 years ago
Dylan Baker d3e638fcbd dependencies/ui: Fix Qt pkg-config detection on MacOS 6 years ago
Dylan Baker f126f43c4f dependencies/ui: Don't require lrelease for qt 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
Dylan Baker 9f675cc55a dependencies/ui: Fix qt compiler detection when bindir is set 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 0427ba48e6 dependencies/misc: Add openmp 5.0 preliminary support 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
Dylan Baker 34c1edda87 dependencies: Add openmp 5.0 6 years ago
Lyude Paul 11e3011a6b Don't use host pkg-config for native dependencies 6 years ago
Jon Turney 64edfd5069
Detect clang-cl as msvc-like, not clang-like 6 years ago
Jon Turney ccda5bc5bf Cosmetic fix to failed required dependency reporting 6 years ago
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