78 Commits (e632a816276f8263530fac661025eb4b7da35ef3)

Author SHA1 Message Date
Nirbheek Chauhan 8a7537ce24 qt: Only look for a framework on macOS if building for macOS 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 c5a78c9e49 qt: Print the full path of the `qmake` binary found 6 years ago
Michael Hirsch, Ph.D da34bea893 pep8 py37 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
Dylan Baker 9f675cc55a dependencies/ui: Fix qt compiler detection when bindir is set 6 years ago
Dylan Baker aa04147a4a dependencies/ui: Allow qt compilers and qmake to be specified in native file 6 years ago
Dylan Baker 95403cb615 replace ExternalProgram.from_cross_info with from_bin_list 6 years ago
Jon Turney 4fc1ca20b6 Fix incorrect checking of build machine for dependency availability 6 years ago
Jan Niklas Hasse d0648ee077 Also check wx-config-gtk3 when looking for wxWidgets 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
Jon Turney 6a4c2d63d7
Comparison with an unknown dependency version should always fail 6 years ago
Jon Turney e75b7cdc15
Fix a misplaced bracket in GLDependency constructor 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
Nirbheek Chauhan a1d9adba09 FeatureNew: Make all checks subproject-specific 6 years ago
Nirbheek Chauhan ec29f19c12 Add a helper for fetching of binaries from cross files 7 years ago
Nirbheek Chauhan d737488150 dependencies: Don't assume self.compiler is a C compiler 7 years ago
Matthew Waters 4edec259ca modules/qt: check for un-suffixed moc,rcc,uic on windows 7 years ago
Matthew Waters a7fc3fe356 dependencies/qt: fix debugoptimized builds with qt 7 years ago
Xavier Claessens 00414a326a dependencies: Take options from coredata instead of cmd line 7 years ago
Nirbheek Chauhan f9f3a51243 Revert "really switch to qmake automatically if pkg-config fails" 7 years ago
Salamandar 4741f1e243 Add 0.42.0 features 7 years ago
Jussi Pakkanen 160da30732 Typos are fun. [skip ci] 7 years ago
Alexis Jeandet f3a8efc11b Added Added Qt's private header support with pkg-config 7 years ago
Alexis Jeandet f784ee62ea Fixed private headers on OSX with framework stuff 7 years ago
Alexis Jeandet 0045d95a16 really switch to qmake automatically if pkg-config fails 7 years ago
Alexis Jeandet 2fc0a11062 [Qt module] Privates headers: Implemented private_headers option 7 years ago
Jon Turney daaa49c622 Fix "meson 'test cases/frameworks/4 qt master' _build -Dmethod=qmake" on OSX 7 years ago
Jon Turney 590b6dec97 Fix reporting of Qt detection method used on OSX 7 years ago
Jon Turney 02def38741 Fix QtBaseDependency._framework_detect 7 years ago
Jon Turney 0eade4f3c6 Fix dependency('qt4|5', method: 'qmake') for Cygwin 7 years ago
Jon Turney cd5dba5358 Fix flake8 'imported but unused' reports 7 years ago
Aleksey Filippov 56c6489a6c Fix wxwidgets dependency: pass modules to wx-config 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 8efdcca930 Make Dependency.get_methods() a static method 7 years ago
Xavier Claessens 1c0570906c pkgconfig: Allow passing Dependency objects to library(_private) 7 years ago