Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-05-08 | Make objective C use C standard version. Closes #5495.objversions | Jussi Pakkanen | 2 | -2/+2 | |
2021-04-26 | Condense test directory names. | Jussi Pakkanen | 1230 | -0/+0 | |
2021-04-26 | introspection: export all sources for custom targets | Jason Francis | 1 | -3/+8 | |
Also adds some test cases for source files in target_sources. | |||||
2021-04-26 | store the list of initializes subprojects in the coredata structure | Dylan Baker | 2 | -0/+5 | |
We need to konw on rconfigure which options have already bee set not just for the super project, but also for the subproject. However, using first_invocation is not sufficient, as a reconfigure could add a new subpproject that wasn't present before, and we need to initialize that project's builtins. | |||||
2021-04-26 | Interpreter: Fallback when required is false but forcefallback is true | Xavier Claessens | 2 | -0/+11 | |
2021-04-26 | Merge if and else tests to a single project. | Jussi Pakkanen | 3 | -12/+12 | |
2021-04-25 | Xcode: make Swift projects work. | Jussi Pakkanen | 2 | -1/+1 | |
2021-04-24 | Xcode: some more skips. | Jussi Pakkanen | 1 | -0/+5 | |
2021-04-24 | Xcode: fix linking to customtargetindex objects. | Jussi Pakkanen | 3 | -12/+30 | |
2021-04-23 | Xcode: one more skip. | Jussi Pakkanen | 1 | -0/+4 | |
2021-04-23 | Xcode: a few more skips. | Jussi Pakkanen | 2 | -0/+8 | |
2021-04-23 | Xcode: skip one more object extraction test. | Jussi Pakkanen | 1 | -0/+12 | |
2021-04-22 | Xcode: use native path naming scheme. | Jussi Pakkanen | 1 | -1/+6 | |
2021-04-22 | Xcode: skip link language override test. | Jussi Pakkanen | 1 | -0/+10 | |
2021-04-21 | Xcode: one more whole-archive skip. | Jussi Pakkanen | 1 | -0/+4 | |
2021-04-20 | Xcode: fix file objects in various places. | Jussi Pakkanen | 1 | -0/+4 | |
2021-04-20 | Xcode: skip all-object library test. | Jussi Pakkanen | 1 | -0/+4 | |
2021-04-19 | Xcode: disable asm and LLVM ir projects. | Jussi Pakkanen | 4 | -0/+17 | |
2021-04-19 | pkgconfig: Add support for CustomTarget objects in generator | Xavier Claessens | 2 | -1/+22 | |
Fixes: #8618. | |||||
2021-04-18 | Xcode: skip object extraction test that can not be made to work. | Jussi Pakkanen | 1 | -0/+12 | |
2021-04-14 | Xcode: fix path of extracted objects in subdirs. | Jussi Pakkanen | 1 | -1/+1 | |
2021-04-12 | dependency: Add JDK system dependency | Tristan Partin | 7 | -0/+105 | |
The JDK system dependency is important for detecting JDK include paths that may be useful when developing a JNI interface. | |||||
2021-04-09 | Add global_source/build_root() | Xavier Claessens | 2 | -2/+5 | |
2021-04-08 | Fix Xcode targets in subdirs. | Jussi Pakkanen | 1 | -1/+2 | |
2021-03-29 | Do not add custom target dir automatically when implicit false. | Jussi Pakkanen | 6 | -0/+43 | |
2021-03-28 | Strip host-compiler -std flag from NVCC line.cudafix0572 | Olexa Bilaniuk | 2 | -0/+24 | |
Closes #8523. | |||||
2021-03-26 | pkgconfig: Allow setting prefix in dataonly pc file | Xavier Claessens | 1 | -1/+6 | |
Some variables are reserved because meson set them automatically. But we are not setting them for dataonly pc files, so there is no reason to reserve them. Fixes: #8583. | |||||
2021-03-24 | Merge pull request #8568 from dcbaker/submit/qt-dependency-factory | Jussi Pakkanen | 1 | -0/+11 | |
QT: use a proper dependency factory | |||||
2021-03-24 | Merge pull request #8571 from xclaesse/spurious-warning | Jussi Pakkanen | 3 | -2/+8 | |
Fix spurious sandbox violation warning | |||||
2021-03-24 | compilers: clang-cl: Also accept .s files (#8520) | D Scott Phillips | 5 | -5/+29 | |
* compilers: clang-cl: Also accept .s files clang-cl has support for gas-compatible assembly files. * Add clang-cl to '128 generated assembly' test | |||||
2021-03-23 | Refactor Qt Dependency into proper split classes with factories | Dylan Baker | 1 | -0/+11 | |
Currently the Qt Dependencies still use the old "combined" method for dependencies with multiple ways to be found. This is problematic as it means that `get_variable()` and friends don't work, as the dependency can't implement any of those methods. The correct solution is to make use of multiple Dependency instances, and a factory to tie them together. This does that. To handle QMake, I've leveraged the existing config-tool mechanism, which allows us to save a good deal of code, and use well tested code instead of rolling more of our own code. The one thing this doesn't do, but we probably should, is expose the macOS ExtraFrameworks directly, instead of forcing them to be found through QMake. That is a problem for another series, and someone who cares more about macOS than I do. | |||||
2021-03-23 | interpreter: Fix spurious warning in include_directories() | Xavier Claessens | 3 | -2/+8 | |
When doing include_directories('.') at the root of the subproject we should not warn about sandboxing violation. | |||||
2021-03-23 | environment(): Allow stacking append() and prepend() (#8547) | Xavier Claessens | 4 | -21/+12 | |
* environment(): Allow stacking append() and prepend() * Update docs/markdown/Reference-manual.md Co-authored-by: Elliott Sales de Andrade <quantum.analyst@gmail.com> Co-authored-by: Elliott Sales de Andrade <quantum.analyst@gmail.com> | |||||
2021-03-18 | add test case for installed targets uninstalling a single directory | Eli Schwartz | 3 | -3/+18 | |
2021-03-18 | Allow add_dist_script() in subprojects | Xavier Claessens | 5 | -0/+27 | |
Fixes: #8440. | |||||
2021-03-18 | interpreter: Add varname as positional arg in dep.get_variable() | Xavier Claessens | 1 | -0/+2 | |
2021-03-17 | Warn when grabbing internals of subprojects with include_directories. | Jussi Pakkanen | 4 | -0/+20 | |
2021-03-17 | One more unixy fix. | Jussi Pakkanen | 2 | -1/+5 | |
2021-03-16 | clangformat: Add include and ignore files | Xavier Claessens | 7 | -0/+17 | |
2021-03-16 | Add range() function | Xavier Claessens | 1 | -0/+20 | |
Fixes: #5026. | |||||
2021-03-16 | Replace Unix shell commands with scripts. | Jussi Pakkanen | 6 | -5/+23 | |
2021-03-16 | Add `meson devenv` command and meson.add_devenv() | Xavier Claessens | 5 | -0/+50 | |
2021-03-14 | Fix run_targets running scripts from different subdirs. | Jussi Pakkanen | 2 | -0/+5 | |
2021-03-12 | interpreter: Cache found dependency before converting for include_type | Xavier Claessens | 6 | -0/+28 | |
Fixes: #8516. | |||||
2021-03-10 | Add test to build a mixed C/Rust shared library. | Jussi Pakkanen | 5 | -0/+93 | |
2021-03-10 | Some documentation language adjustments & improved error messages | Laurin-Luis Lehning | 1 | -1/+1 | |
2021-03-10 | Formatting fix | Laurin-Luis Lehning | 2 | -2/+2 | |
2021-03-10 | Add failing test cases & release snippet | Laurin-Luis Lehning | 4 | -0/+21 | |
2021-03-10 | Switch fstring syntax to @..@ & limit fstring captures to int, str, float ↵ | Laurin-Luis Lehning | 1 | -4/+2 | |
and bool | |||||
2021-03-10 | Add support for basic format strings | Laurin-Luis Lehning | 1 | -0/+9 | |