90 Commits (70d28e453224626c2a47650e5c849d8808a504a0)

Author SHA1 Message Date
Dylan Baker c17fa3223f dependencies: Use DependencyFactory for Vulkan 5 years ago
Dylan Baker fd892ad7ce dependencies: Make Dependency initializer signatures match 5 years ago
Dylan Baker f85d6cee6a dependencies/base: Split process_method_kw out of Dependency 5 years ago
Jon Turney 65cb6852ae
Fix dependency('qt') crash with old Qt on OSX 5 years ago
Daniel Mensinger e4a0ee205d lgtm: Fix redundant code 5 years ago
Chun-wei Fan 7677a38e1a dependencies/ui.py: Fix Vulkan detection on Windows 5 years ago
Roman Shpuntov 3b17344b11 tvOS: added support AppleTVOS 6 years ago
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
Daniel Mensinger e75211d321
Fix builtin variable names 6 years ago
Daniel Mensinger 8a32fc8dbe
Disable cache for dependencies 6 years ago
Daniel Mensinger dfe3d56bfd
Print '(cached)' when compiler result was cached 6 years ago
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 7 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