23 Commits (8758e1353e93782b38cbea93d6d4c0f84c0614da)

Author SHA1 Message Date
Eli Schwartz b8b2d87567
dependencies: switch the delayed-import mechanism for custom dependencies 1 year ago
Matthew Waters c6f34b8c40 dependencies/qt: add support for Qt frameworks referencing includes in include directory 2 years ago
Nirbheek Chauhan 22df45a319 qt: Allow specifying separate tools for qt4/5/6 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
SmallWood-D d32ee583ad Fix crash when toolchain is missing 2 years ago
Hagen Möbius 9add5d03b6 Add handling Qt6's EntryPoint library. 2 years ago
Eli Schwartz 90818ca24a
dependencies: reject Qt6 pkg-config dependency if libexecdir is not known 2 years ago
Konstantin 49ccf8124a
qt: fix qt 6 tools detection for pkg-config 2 years ago
Eli Schwartz b5a81ff634
qt dependency: adapt to the qmake command changed name 3 years ago
Eli Schwartz e223136b10
qt dependency: find the correct -qtX configtool name 3 years ago
John Lindgren a606ce22eb Add support for Qt 6.1+ 3 years ago
Eli Schwartz a009eacc65
treewide: string-quote the first argument to T.cast 3 years ago
Dylan Baker 6b272973e0 dependencies: don't pass kwargs from get_pkgconfig_variable 3 years ago
Eli Schwartz 038b31e72b
various manual conversion of percent-formatted strings to f-strings 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Daniel Mensinger 95b70bcb97 deps: Split dependencies.base 4 years ago
Dylan Baker c211fea513 Refactor Qt Dependency into proper split classes with factories 4 years ago
Dylan Baker d7ac2f1065 qt: move compilers_detect to the qt module 4 years ago
Dylan Baker c1daa4e892 dependencies/qt: Split _get_modules_lib_suffix out of the class 4 years ago
Dylan Baker e37b020cef dependencies/qt: split get_qmake_host_bins into a free function 4 years ago
Dylan Baker 8771045d79 dependencies/qt: Add type annotations 4 years ago
Dylan Baker 73eb24432b dependencies: split qt out of the ui module 4 years ago
Dylan Baker 40e3577a65 split program related classes and functions out of dependencies 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Luca Weiss 398df56298 Add Qt6 module 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Dylan Baker 71db6b04a3 use OptionKey for builtin and base options 4 years ago
Laurent Pinchart d4eec9664b qt: dependency: Strip tool versions from newlines 4 years ago
Eli Schwartz 4a923b699b qt dependency: do not require all the tools automatically 4 years ago
Xavier Claessens f66c8c35da qt: Fix has_tools() when required=False 4 years ago
Dylan Baker 85be45ea11 dependencies: Split search_tool out of ExternalDependency 5 years ago
Dylan Baker 5663b4a3e8 dependencies: Remove finish_init method 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Nirbheek Chauhan 84cfa2bf51 ui/qt: Warn if Android cpu_family is unknown 5 years ago
Matthew Waters bcf29ede06 ui/qt: use new directory layout for qt on android 5 years ago
Cerbero df5113252b qt dependency: Pick debug libraries based on b_vscrt 5 years ago
Dylan Baker f6e50da49a dependencies/base: Make the ConfigTool Dependency more flexible 5 years ago
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