56 Commits (05b54b4767ff9bd14f0c037d0c2b86447a077b66)

Author SHA1 Message Date
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
Nirbheek Chauhan 133df3b045 dependencies: Pass language to PkgConfigDependency 7 years ago
Iñigo Martínez 44dd429ee5 dependencies: Fix pkg-config variable definition 7 years ago
Dylan Baker 8e53dec314 Use ConfigToolDependency for SDL2 7 years ago
Dylan Baker 38e2c0e8f5 Make GnuStepDependency a ConfigToolDependency 7 years ago
Dylan Baker 061cf99cd6 Make WxDependency a ConfigToolDependency 7 years ago
Dylan Baker 22fed0b424 Fix wrapping of docstrings in GnuStep dependency. 7 years ago
Alexis Jeandet 1fd743e6ad [Qt module] Added lrelease detection 7 years ago
Nirbheek Chauhan d2a250412c compilers: Improve manual library searching 7 years ago
Alexis Jeandet e553d0807b Last round with listify function refactoring. 7 years ago
nyorain ec445c3598 Fix vulkan style issue 7 years ago
nyorain 6dd9098cd7 Fix vulkan windows; Make test succeed w/o driver 7 years ago
nyorain 02e5c58efc Fix style issue in vulkan dep 7 years ago
nyorain 005e041645 Fix vulkan module for linux 7 years ago
nyorain 0c2ef49dc5 Trigger travis 7 years ago
nyorain 2174027ba1 Fix whitespace issues 7 years ago
nyorain 29e2aac690 Add first vulkan dependency module 7 years ago
Jussi Pakkanen b2a90f1838 Removed unnecessary pass statements. 7 years ago
Philippe Payant e4daad369a Select release or debug libraries for Qt, based on buildtype. 8 years ago
Philippe Payant 85eddf4eb2 Library names for Qt4 was incorrect. 8 years ago
Jussi Pakkanen 7c7dc0efde Fix a stray variable renaming. Closes #1952. 8 years ago
Nirbheek Chauhan 1441cb9812 wxwidgets: Fix usage of multiple dependency() calls 8 years ago
Nirbheek Chauhan c1e9c757eb tests: Increase dependencies coverage a bit more 8 years ago