Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-06-20 | add inline comment test for Fortran include | Michael Hirsch, Ph.D | 1 | -1/+1 | |
2019-06-20 | BUGFIX syntax | Michael Hirsch, Ph.D | 2 | -9/+12 | |
2019-06-19 | make test more stringent by building separate library | Michael Hirsch, Ph.D | 1 | -1/+4 | |
2019-06-19 | add fortran module inline comment test | Michael Hirsch, Ph.D | 5 | -10/+21 | |
2019-06-19 | Skip `196 install_mode` project test on Windows | Aleksey Gurtovoy | 1 | -0/+4 | |
2019-06-19 | Merge pull request #5457 from mensinda/cmakeRefactor | Jussi Pakkanen | 10 | -492/+586 | |
CMake code refactor | |||||
2019-06-19 | Quick_guide.md:add python-setuptools and wheel | andy5995 | 1 | -1/+2 | |
per IRC discussion, the wheel package isn't required but reduces harmless warnings. [skip ci] | |||||
2019-06-19 | Handle thread flags when not using C at all. Closes #5497. | Jussi Pakkanen | 1 | -2/+8 | |
2019-06-19 | Canonicalize 'i86pc' return from platform.machine() for Solaris | Alan Coopersmith | 1 | -2/+2 | |
i86pc may be either 32-bit or 64-bit, so use existing compiler checks to determine if it should return 'x86' or 'x86_64'. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> | |||||
2019-06-19 | Reference-manual.md:add missing equal sign in "both_libraries" section | andy5995 | 1 | -1/+1 | |
[skip ci] | |||||
2019-06-16 | Updated msi creator to use 64 bit VS 2019. [skip ci] | Jussi Pakkanen | 1 | -1/+1 | |
2019-06-16 | Update version number for new development. | Jussi Pakkanen | 1 | -1/+1 | |
2019-06-16 | Update things for new release.0.51.0 | Jussi Pakkanen | 29 | -284/+332 | |
2019-06-16 | Tutorial.md: Improve English [skip ci] | Francisco Velázquez | 1 | -3/+2 | |
2019-06-13 | compilers: Add logging for symbol prefix test | Marvin Scholz | 1 | -0/+2 | |
Currently meson does not write the outcome of this test to the log file which makes debugging wrong outcomes of this incredibly tedious. | |||||
2019-06-13 | Added tvOS cross file | Roman Shpuntov | 1 | -0/+27 | |
2019-06-13 | tvOS: added support AppleTVOS | Roman Shpuntov | 4 | -8/+8 | |
2019-06-13 | dependencies/shaderc: fix exception caused by typo | Andrei Alexeyev | 1 | -1/+1 | |
2019-06-12 | cmake: Move parsing the CMake trace into the CMake module | Daniel Mensinger | 4 | -324/+347 | |
2019-06-12 | cmake: Moved finding and running CMake out of dependency | Daniel Mensinger | 5 | -167/+236 | |
2019-06-12 | cmake: Fix missing include_directories in some CMakeLists.txt | Daniel Mensinger | 3 | -2/+4 | |
2019-06-12 | Further deduplicate Interpreter native kwarg code | John Ericson | 1 | -15/+15 | |
This ensures that invalid arguments properly cause errors, but doesn't otherwise change semantics | |||||
2019-06-12 | Solaris fixes | Kurtis Rader | 2 | -0/+4 | |
Fixes #5351 | |||||
2019-06-12 | modules/python: add a modules keyword argument | Dylan Baker | 4 | -4/+52 | |
This mirrors the modules keyword argument that some dependencies (such as qt and llvm) take. This allows an easier method to determine if modules are installed. | |||||
2019-06-11 | compilers: armclang supports only cross-compilation | sompen | 1 | -1/+1 | |
Revert the change done to Armclang compiler class in PR-4010 | |||||
2019-06-11 | compilers/cpp: Fix removal of name from Combo options for Armclang | sompen | 1 | -2/+1 | |
2019-06-11 | environment: better xcode 11 clang detection | Dan Kegel | 1 | -2/+2 | |
Fixes #5474 | |||||
2019-06-10 | docs: compiler objects are returned [skip ci] | Dylan Baker | 1 | -102/+102 | |
Not a series problem, but annoys me that that it's in the builtin section when it's a returned object. | |||||
2019-06-10 | Merge pull request #4010 from Ericson2314/purge-cross-conditional-preview | Jussi Pakkanen | 44 | -1019/+838 | |
Purge much `is_cross` and `<things>_cross` without changing user interfaces---includes on #5263 | |||||
2019-06-10 | Rewrap some doc lines. [skip ci] | Jussi Pakkanen | 2 | -41/+51 | |
2019-06-09 | Make test for identity | John Ericson | 5 | -0/+64 | |
(cherry picked from commit ae6426cd8acfe0ccc5d7958d55edb613b4a5bf01) | |||||
2019-06-09 | Simplify `ConfigToolDependency` for_machine | John Ericson | 1 | -4/+2 | |
`native` kwarg is already handled | |||||
2019-06-09 | remove `for_XXX` functions from mesonlib | John Ericson | 1 | -70/+0 | |
All uses now use `env.machines.YYY.is_XXX` instead. | |||||
2019-06-09 | Simplify and dedup machine kwarg -> MachineChoice logic in the interpreter | John Ericson | 1 | -16/+8 | |
2019-06-09 | Add some type annotations | John Ericson | 1 | -7/+7 | |
Some things, like `method[...](...)` or `x: ... = ...` python 3.5 doesn't support, so I made a comment instead with the intention that it can someday be made into a real annotation. | |||||
2019-06-09 | Purge `is_cross` and friends without changing user interfaces | John Ericson | 39 | -896/+749 | |
In most cases instead pass `for_machine`, the name of the relevant machines (what compilers target, what targets run on, etc). This allows us to use the cross code path in the native case, deduplicating the code. As one can see, environment got bigger as more information is kept structured there, while ninjabackend got a smaller. Overall a few amount of lines were added, but the hope is what's added is a lot simpler than what's removed. | |||||
2019-06-09 | Use `env.machines.*` to avoid some `is_cross` | John Ericson | 8 | -93/+75 | |
This is a small example of the `is_cross` removal the that abstraction enables. | |||||
2019-06-09 | cmake: Minor fixes to handle some CMake specific behavior | Daniel Mensinger | 1 | -13/+25 | |
Now, all source files are ignored that are not part of the language of the target. This is also what CMake does. Additionally it is now supported to build source files that are generated inside the build directory. | |||||
2019-06-08 | Moved RuntimeLibrary property to ItemDefinitionGroup/ClCompile | filippocrocchini | 1 | -9/+10 | |
2019-06-08 | docs: Add bzip2 to the Users page | Dylan Baker | 1 | -0/+1 | |
2019-06-06 | Merge pull request #4969 from mensinda/cmakeSubProject | Jussi Pakkanen | 59 | -95/+1926 | |
CMake subprojects | |||||
2019-06-06 | Readme fixes. [skip ci] | Jussi Pakkanen | 2 | -10/+12 | |
2019-06-06 | cmake: Fix cygwin failures | Daniel Mensinger | 1 | -1/+10 | |
2019-06-06 | cmake: removed legacy kwargs from interpreter dict | Daniel Mensinger | 1 | -1/+1 | |
2019-06-06 | cmake: doc: fixed typos | Daniel Mensinger | 1 | -5/+5 | |
2019-06-06 | cmake: updated docs | Daniel Mensinger | 4 | -63/+109 | |
2019-06-06 | cmake: Updated test cases | Daniel Mensinger | 7 | -27/+34 | |
2019-06-06 | cmake: moved subprojects into the CMake module | Daniel Mensinger | 5 | -29/+106 | |
2019-06-06 | cmake: Make flake8 happy | Daniel Mensinger | 2 | -18/+26 | |
2019-06-06 | cmake: disable the CMake tests for msvc2015 | Daniel Mensinger | 1 | -1/+1 | |