Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-04-08 | travis: Fix Travis OSX build | Daniel Mensinger | 3 | -20/+80 | |
2020-04-07 | docs: Mention library command as well [skip ci] | Vedran MiletiÄ | 1 | -4/+4 | |
2020-04-05 | ci: Travis: Use the new mesonbuild/eoan image | Daniel Mensinger | 1 | -3/+3 | |
2020-04-05 | boost: Fix library version (fixes #6899) | Daniel Mensinger | 1 | -0/+5 | |
2020-04-05 | ci: Added cuda image (Arch Linux based) | Daniel Mensinger | 5 | -6/+36 | |
2020-04-05 | ci: Fix env_vars.sh path in the opensuse image | Daniel Mensinger | 1 | -4/+4 | |
2020-04-05 | Rename test dir names with dircondenser.py. | Jussi Pakkanen | 66 | -2/+2 | |
2020-04-05 | quality / test: Fortran type hinting | Michael Hirsch, Ph.D | 5 | -28/+53 | |
enhance fortran args tests | |||||
2020-04-05 | qt dependency: Pick debug libraries based on b_vscrt | Cerbero | 2 | -0/+32 | |
`b_vscrt` has existed forever, and is the canonical source for which CRT to link to, and hence whether to use the debug libraries or not. | |||||
2020-04-04 | backend/vs: Fix link of wmain / wWinMain based apps | Peter Harris | 1 | -5/+0 | |
Executables may have an entry point of wmain or wWinMain. These executables link successfully with ninja. Rather than add more flags to executable() in meson.build, remove the EntryPointSymbol override. This makes the vs backend behave more like the ninja backend. Fixes #6698 | |||||
2020-04-04 | Make cc.has_function work on GCC/Clang __builtins | Andrei Alexeyev | 2 | -5/+14 | |
2020-04-04 | ci: Use self hosted CI data | Daniel Mensinger | 3 | -243/+75 | |
2020-04-04 | ci: Add debug logs to for the setup process | Daniel Mensinger | 2 | -4/+15 | |
2020-04-04 | Merge pull request #6843 from mensinda/ciJSONSCHEMA | Jussi Pakkanen | 21 | -100/+417 | |
CI: Maintain docker images with GitHub Actions | |||||
2020-04-04 | docs: add LLVM tool section to dependencies [skip ci] | Gerion Entrup | 1 | -0/+11 | |
2020-04-04 | mparser: fix precedence of arithmetic operators | Andrei Alexeyev | 2 | -27/+41 | |
The arithmetic operators are now split into two groups: * The add/sub group: +, - * The mul/div group: *, /, % All operators within the same group are left-associative and have equal precedence. The mul/div group has a higher precedence than the add/sub group, as one would expect. Previously every operator had a different precedence and was right-associative, which resulted in surprising behavior. This is a potentially breaking change for projects that relied on the old incorrect behavior. Fixes #6870 | |||||
2020-04-03 | backend/vs: Fix debug information and runtime checks | Peter Harris | 1 | -6/+6 | |
Both DebugInformationFormat and BasicRuntimeChecks need to be in clconf (not type_config) for Visual Studio to recognize them. Fixes #6699 | |||||
2020-04-03 | mtest: Improve test output formatting. | Hemmo Nieminen | 1 | -22/+29 | |
Remove some weirdness from test output such as extra commas, missing spaces and way too precise time durations. Also improve the overall alignment of the output. | |||||
2020-04-02 | ci: Retry if dub fetch failed | Daniel Mensinger | 6 | -10/+52 | |
2020-04-02 | ci: Fix OpenSUSE image | Daniel Mensinger | 1 | -4/+4 | |
2020-04-02 | boost: make python2 optional | Daniel Mensinger | 1 | -2/+2 | |
2020-04-02 | interpreter: Fix Disabler support for modules | Daniel Mensinger | 1 | -2/+2 | |
2020-04-02 | ci: Automatically build and publish images | Daniel Mensinger | 1 | -0/+54 | |
2020-04-02 | ci: Use new images in OS Comp | Daniel Mensinger | 1 | -32/+17 | |
2020-04-02 | ci: Use the new CI image builder for eoan | Daniel Mensinger | 3 | -36/+60 | |
2020-04-02 | ci: Skip dub compiler test on SINGLE_DUB_COMPILER | Daniel Mensinger | 1 | -0/+9 | |
2020-04-02 | ci: New CI image builder infrastructure | Daniel Mensinger | 11 | -19/+220 | |
2020-04-02 | ci: Added python-jsonschema to docker images | Daniel Mensinger | 3 | -4/+6 | |
2020-04-01 | ci: Added boost_python to fedora | Daniel Mensinger | 1 | -0/+1 | |
2020-04-01 | boost: Fix boost_python detection on bionic (fixes #6886 #4788) | Daniel Mensinger | 2 | -1/+38 | |
2020-04-01 | cuda: Fix meson template (fixes #6869) | Daniel Mensinger | 1 | -2/+2 | |
2020-04-01 | docs: Described library command in Build targets section [skip ci] | Vedran MiletiÄ | 1 | -12/+24 | |
2020-04-01 | Fix meson_jar_template | Jan Alexander Steffens (heftig) | 1 | -2/+2 | |
It was generating an extra comma. The Meson build system Version: 0.54.0 Source dir: /tmp/tmp34halxhe Build dir: /tmp/tmp34halxhe/build Build type: native build meson.build:6:15: ERROR: Expecting rparen got comma. 'Foo.java',, ^ For a block that started at 5,3 jar('tmp34halxhe', ^ A full log can be found at /tmp/tmp34halxhe/build/meson-logs/meson-log.txt Using "tmp34halxhe" (name of current directory) as project name. Using "tmp34halxhe" (project name) as name of executable to build. Detected source files: Foo.java Detected language: java Generated meson.build file: project('tmp34halxhe', 'java', version : '0.1', default_options : ['warning_level=3']) jar('tmp34halxhe', 'Foo.java',, main_class: tmp34halxhe, install : true) It was also missing quotes around the main class name. The Meson build system Version: 0.54.0 Source dir: /tmp/tmpjm5cg44a Build dir: /tmp/tmpjm5cg44a/build Build type: native build Project name: tmpjm5cg44a Project version: 0.1 Java compiler for the host machine: javac (unknown 1.8.0) Host machine cpu family: x86_64 Host machine cpu: x86_64 meson.build:5:0: ERROR: Unknown variable "tmpjm5cg44a". A full log can be found at /tmp/tmpjm5cg44a/build/meson-logs/meson-log.txt Using "tmpjm5cg44a" (name of current directory) as project name. Using "tmpjm5cg44a" (project name) as name of executable to build. Detected source files: Foo.java Detected language: java Generated meson.build file: project('tmpjm5cg44a', 'java', version : '0.1', default_options : ['warning_level=3']) jar('tmpjm5cg44a', 'Foo.java', main_class: tmpjm5cg44a, install : true) | |||||
2020-03-31 | docs: Fix typo in pkgconfig description | Michael Kuhn | 1 | -1/+1 | |
2020-03-29 | compilers: disable ccache when using temporary source files | LoĂŻc Yhuel | 1 | -0/+5 | |
When doing a compile test with a testfile.c, ccache fails since the path is random. So it's better to disable it, to avoid reporting this as a cache miss. | |||||
2020-03-29 | dist: Print location of generated tarballs | Xavier Claessens | 1 | -0/+1 | |
Otherwise the location is not discoverable without reading online documentation. | |||||
2020-03-29 | dist: Add --no-tests option | Xavier Claessens | 2 | -2/+11 | |
It is not always needed to test generated tarballs, for example when they are generated by CI that already does its own testing. | |||||
2020-03-29 | compilers: Fix accidental coredata mutations | Ole André Vadla RavnÄs | 5 | -6/+12 | |
2020-03-29 | environment: "power machintosh" is ppc | Dylan Baker | 1 | -4/+2 | |
I've combined the two ppc checks into one, since they're not very complicated and added power machintosh, which is used by PPC macs running older versions of osx. Fixes: #6746 | |||||
2020-03-29 | Report an errror if glib-compile-resources is missing | Jon Turney | 1 | -1/+4 | |
Produce a diagnostic if we try to use gnome.compile_resources() when glib-compile-resources isn't present, rather than a python backtrace. | |||||
2020-03-29 | Add a failing test for missing glib-compile-resources | Jon Turney | 2 | -0/+11 | |
2020-03-29 | compilers: Fix C++ stdlib flags used for Apple's Clang | Ole André Vadla RavnÄs | 1 | -2/+2 | |
Should target libc++, not libstdc++. | |||||
2020-03-29 | Do not call restorecon if there are no files to install | Michael Kuhn | 1 | -0/+4 | |
Fixes #6452 | |||||
2020-03-29 | Bump version number for new development. [skip ci] | Jussi Pakkanen | 1 | -1/+1 | |
2020-03-29 | Update everything for new release.0.54.0 | Jussi Pakkanen | 32 | -326/+363 | |
2020-03-29 | cmake: Only expand executable targets in COMMAND (fixes #6857) | Daniel Mensinger | 2 | -2/+14 | |
2020-03-28 | Only split linker args with D compilers. Closes: #6845 | Jussi Pakkanen | 1 | -4/+8 | |
2020-03-28 | docs: why 'ninja test' depends on build_by_default targets [skip ci] | Marc Herbert | 1 | -2/+6 | |
Fixes #1949 | |||||
2020-03-28 | docs: Add a new page with common cross/native file options [skip ci] | Dylan Baker | 4 | -99/+141 | |
Rather than having two separate sections with duplicated information lets just have one for the common settings, and only document sections specific to each file in separately | |||||
2020-03-28 | boost: Better python module detection | Daniel Mensinger | 2 | -17/+35 | |