755 Commits (c211fea51389728783cf59ae41156a5e0de9c41a)

Author SHA1 Message Date
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 9016e4596c Move OverrideProgram to programs 4 years ago
Dylan Baker 40e3577a65 split program related classes and functions out of dependencies 4 years ago
Xavier Claessens 6415453f17 externalproject: Flatten configure_options kwarg 4 years ago
Xavier Claessens a0689647a9 externalproject: Do not add --includedir by default 4 years ago
Xavier Claessens f6d5e8aa47 externalproject: Fix error when used from main project 4 years ago
Olexa Bilaniuk c4e4363483 Port CUDA module to new API. 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Eli Schwartz 4340bf34fa
various python neatness cleanups 4 years ago
Xavier Claessens ba9bfd2bd8 Simplify module API 4 years ago
Xavier Claessens 5ad9320f47 pkgconfig: Add missing permitted kwargs 4 years ago
Leif Middelschulte 8339594014 exernal_project: Fix default cross compile parameters 4 years ago
Jason Woodward 50af09de03 install_man locale support 4 years ago
Dylan Baker fad0a498fb modules/fs: Use typed_pos_args 4 years ago
Xavier Claessens 2fabd4c7dc minstall: Add --skip-subprojects option 4 years ago
Olexa Bilaniuk 8b784e7008 CUDA Toolkit 11.2.1 has been released, update version table 4 years ago
Luca Weiss 398df56298 Add Qt6 module 4 years ago
Dylan Baker b28235428d rust: Add a module wrapper for bindgen 4 years ago
Dylan Baker 2db7e24dbd modules/rust: use typed_pos_args 4 years ago
Xavier Claessens 522392e755 run_target: Add env kwarg 4 years ago
Xavier Claessens b5100fe86a gnome: Add post_install() method 4 years ago
Luke Drummond 46e3480f7c Introduce `fs.read` to read a file as a string 4 years ago
Olexa Bilaniuk 325b01066a Quick update of table of CUDA Toolkit vs. NVIDIA driver versions. 4 years ago
Xavier Claessens 0626465ea8 Fix executable as script on Windows 4 years ago
Xavier Claessens 11cfc258fc external_project: Add default configure options 4 years ago
Xavier Claessens 6a6323ff09 external_project: Do not set LD in the env 4 years ago
Xavier Claessens 46b68d4c83 external_project: Improve logging 4 years ago
Xavier Claessens 05ab792d58 external_project: Log configure command 4 years ago
Dylan Baker 3ae115b57a Replace NinjaBackend is_rust_target with build.uses_rust 4 years ago
Xavier Claessens 903c8716e3 external_project: Write output in log files when not verbose 4 years ago
Dylan Baker e36aca42d0 build/interpreter: Split InstallDir to fix layering violation 4 years ago
Dylan Baker 022632c91b build/interperter: Add annotations and move input validation to interpreter 4 years ago
Antonin Décimo 39ede12aa5 Fix misspells 4 years ago
Dylan Baker 4580433b82 rename cflags_mapping to CFLAGS_MAPPING 4 years ago
Dylan Baker 3d80a88bd3 modules: Add an unstable-rust 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
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Philip Withnall 42ba8efaf2 gnome: Drop use of volatile in GLib type functions 4 years ago
Paolo Bonzini fc9b0cbb7f stabilize sets that are converted to lists 4 years ago
Sam Thursfield 21897a10ca gnome: Handle libraries that are not in the current build dir 4 years ago
Olexa Bilaniuk 3f6977c866 Update CUDA module's nvcc_arch_flags() and nvcc_arch_readable() for new 4 years ago
Olexa Bilaniuk cfd31e38a8 Add newer CUDA Toolkit version entries. 4 years ago
Xavier Claessens 6d816c1800 pkgconfig: Make external deps of static library public 4 years ago
Eli Schwartz 478feb39ed qt module: fix error message typo, translation qresource accepts qm not ts 4 years ago
Sam Thursfield 505b5b2391 gnome: Tweak error message 4 years ago
Xavier Claessens 14fd1a329a pkgconfig: Define libdir and includedir in -uninstalled.pc files 4 years ago
Xavier Claessens a050db5e30 Fix gnome.compile_resources() when glib is a subproject 4 years ago
Xavier Claessens 0c95d92404 pkgconfig: InternalDependency's ext_deps should be private by default 4 years ago