41 Commits (b28e76f6bf6898a7de01f5dd103d5ad7c54bea45)

Author SHA1 Message Date
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
Jon Turney 58870fda16 Remove compilers from ModuleState object 6 years ago
Dylan Baker de011e031c modules/windows: ICL uses rc, not windres 6 years ago
Daniel Mensinger e75211d321
Fix builtin variable names 6 years ago
John Ericson 2b22576fb6 Remove cross_info; cross file is parsed up front and discarded 6 years ago
Dylan Baker 091452f8cd modules/python3: allow specifying in the native file 6 years ago
Dylan Baker f159735c3b modules/windows: Allow getting windres from native file 6 years ago
Dylan Baker 95403cb615 replace ExternalProgram.from_cross_info with from_bin_list 6 years ago
Jon Turney d35034b21b
Use 'rc' resource compiler with clang-cl toolchain 6 years ago
Jon Turney d0acada1d5
Probe Windows resource compiler type 6 years ago
Jon Turney d769de316d
Factor out windows resource compiler determination 6 years ago
Jon Turney 654101414c Improve windows resource compiler executable selection 6 years ago
Jon Turney e0e980e064 Remove some spurious calls to the format() function 6 years ago
Jon Turney c2f3785383
Use unique output for windows.compile_resources() 6 years ago
Nirbheek Chauhan ec29f19c12 Add a helper for fetching of binaries from cross files 7 years ago
Jon Turney 7c4b8591b0 Make depends: of windows.compile_resources() include-able 7 years ago
Jon Turney c0f59399e4 Add a depends: keyword to windows.compile_resources() 7 years ago
Jon Turney 884f38fe1b Use a unique name for windows resource compilation custom target 7 years ago
Nirbheek Chauhan 9b314c9c24 FeatureNew: add two features that were just merged 7 years ago
Jon Turney 7a15214a69 Have the windows.resource_compiler() preprocesor write a depfile 7 years ago
Jon Turney aa27f7cec9 Add a depend_files: keyword to windows.compile_resources() 7 years ago
Xavier Claessens b3f74b9c3a Windows: Fix exception when windres is not found 7 years ago
Jussi Pakkanen 998892ed29 Updated all modules to work with the new API. 7 years ago
Andrei Alexeyev f8bd1c5ff2
windows.compile_resources: fix compiling multiple resources within one project 7 years ago
Andrei Alexeyev ef7cb9f280
[windows] make compile_resources use custom targets instead of generators 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
Dylan Baker af820b77d8 Allow specifying windres binary in cross files 8 years ago
Nirbheek Chauhan 976c9abcd0 modules: Start using @SOURCE_ROOT@ and @BUILD_ROOT@ 8 years ago
Jussi Pakkanen fbabe8ad85 There are two different kinds of extensions: modules that create new 8 years ago
Jussi Pakkanen 340781c515 Fix Gnome module. 8 years ago
Jussi Pakkanen b55235dfbd Fix space before :. 8 years ago
Elliott Sales de Andrade 157549fe72 Add include_directories to windows.compile_resources. 8 years ago
Elliott Sales de Andrade 18c38df875 Add Generator.process_files to reduce code duplication. 8 years ago
Nirbheek Chauhan 7b3d00fee4 Use dict for self.build.compilers instead of list 8 years ago
Jussi Pakkanen 4a92b78e6e A few error message fixes. 8 years ago
Nirbheek Chauhan 201f2aebed Also read WINDRES envvar to find windres (#645) 8 years ago
Hemmo Nieminen 336904b553 Move MesonException from coredata to mesonlib. 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 015688f506 Compile Windows resources. Closes #333. 9 years ago