7 Commits (41dbfd93e455367993808a5975bc101231ccaa52)

Author SHA1 Message Date
Dylan Baker d617dc6869 modules: rename qt.py -> _qt.py 8 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Dylan Baker 6ed6c8cdba modules: fully type the Qt* modules 2 years ago
Dylan Baker 6843f56f6b modules: use module level information about new and deprecation 2 years ago
Eli Schwartz f2dad788e7 qt module: rcc supports depfiles now, given a recent enough version of Qt5 4 years ago
Nirbheek Chauhan 40319c9634 Don't make unactionable warnings fatal 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Dylan Baker aa04147a4a dependencies/ui: Allow qt compilers and qmake to be specified in native file 6 years ago
Jussi Pakkanen 998892ed29 Updated all modules to work with the new API. 7 years ago
Alexis Jeandet f7f439caeb Factorized Qt4 and Qt5 modules in one base class. 7 years ago
Alexis Jeandet a9258923fa Added include directory argument for Qt's Moc which is needed to build plugins. 7 years ago
Luke Shumaker 4dbbb4884c flake8: Clean up complained-about unused imports 7 years ago
Alexis Jeandet bf64cf569b Gnome, pkgconfig, Qt4, Qt5 and windows modules slightly refactored. 7 years ago
Jussi Pakkanen 3262be23dc Fixed issues raised in review. 8 years ago
Jussi Pakkanen 4a37baf3c5 Fixed the remaining modules. 8 years ago
Aaron Small 76c8491d77 Add an option to dependencies called 'method'. This can be used to 8 years ago
Nirbheek Chauhan 7e805a019a find_program: Fix implementation of .path() 8 years ago
Mike Sinkovsky e9a891fe25 style: [E502] the backslash is redundant between brackets 8 years ago
Jussi Pakkanen fbabe8ad85 There are two different kinds of extensions: modules that create new 8 years ago
Jussi Pakkanen 570c9b150b Fix a few more modules. 8 years ago
Igor Gnatenko ef3cc6b3fa style: fix E127 violations 8 years ago
Igor Gnatenko 969dc7e995 style: fix E124 violations 8 years ago
Jussi Pakkanen b55235dfbd Fix space before :. 8 years ago
Elliott Sales de Andrade 18c38df875 Add Generator.process_files to reduce code duplication. 8 years ago
Igor Gnatenko 8268eb4959 tree-wide: remove unused imports 8 years ago
Nirbheek Chauhan eaafca6f4a Qt: Allow passing a name arg to preprocess() 8 years ago
Nirbheek Chauhan 60716fcd6d Use universal_newlines=True for all Popen calls 8 years ago
Nirbheek Chauhan 19a06d9033 qt4, qt5 modules: Improve moc/uic/rcc detection 8 years ago
Nirbheek Chauhan 3fe5fcd7f7 qt4/qt5: Print a message when moc/uic/rcc aren't found 8 years ago
Nirbheek Chauhan a2262103fb Implement mlog.warning and use it everywhere for warnings 8 years ago
Jussi Pakkanen 76d88259bd Make sure outputs do not contain stray path segments. 9 years ago
Jussi Pakkanen cc055387cd Can have multiple Qt resource files in a single target. Closes #572. 9 years ago
Hemmo Nieminen 336904b553 Move MesonException from coredata to mesonlib. 9 years ago
Jussi Pakkanen 5586dcf5c0 Text clarification. 9 years ago
Jussi Pakkanen 23b98cd6e6 Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 9 years ago
Jussi Pakkanen 61cb4ae9ca Can compile full test suite. 9 years ago
Jussi Pakkanen 8b1039fa30 Organise files into a module structure. 9 years ago
Jussi Pakkanen a16463972d Parse contents of gresource xml and add deps manually. A bit of a hack but necessary due to missing upstream functionality. Closes #298. 9 years ago
Jussi Pakkanen 5401a98fbf Prefer version numbered Qt binaries to plain named ones (i.e. moc-qt5 to plain moc). Closes #104. 10 years ago
Jussi Pakkanen 58d68f3d10 Qrc resources should be relative to the .qrc file and not the meson.build one. Closes #105. 10 years ago
Jussi Pakkanen bfa68aaeaf Autodetect Qt5 rcc dependencies as well as reasonably possible. 10 years ago
Jussi Pakkanen 96839e5893 Made Qt5 module do just preprocessing instead of building full executable, so it is composable with e.g. gettext and flex modules (when they appear). 10 years ago
Jussi Pakkanen f9f51b1ac7 Crossing. 10 years ago
Jussi Pakkanen 48477102c9 Now can compile all Qt5 tests with module. 10 years ago
Jussi Pakkanen 6e6ac02eaf Major refactoring to move Qt5 from core into a module. Rules are written but moc/uic/rrc are not generated yet. 10 years ago