97 Commits (08797e13d9cdc5eaff3e16a816252e87eaa66057)

Author SHA1 Message Date
nikolayp 42931a82e1 depdenencies/qt: Second attempt to allow qt --no-framework on MacOS. 5 years ago
Dylan Baker 235b7a69e7 dependencies/ui: Honor static argument with wxwidgets 5 years ago
Dylan Baker f3773fa5c6 dependencies/ui: Add type annotations to WxDependency 5 years ago
Dylan Baker 68842f535f dependencies/ui: wxwidgets requires C++ 5 years ago
Xavier Claessens 8201b725ed Qt5: Do not use system qmake if not specified in cross file 5 years ago
Dylan Baker 47502f8adf dependencies: Use DependencyFactory for sdl2 5 years ago
Dylan Baker 0dbe9f6159 dependencies: Use DependencyFactory for gl 5 years ago
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