Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-08-15 | Bump numbers for new release.0.42.0 | Jussi Pakkanen | 7 | -9/+7 | |
2017-08-15 | Merge pull request #2191 from centricular/fix-ninja-clean-target-dir | Jussi Pakkanen | 26 | -48/+179 | |
Fix ninja clean in some edge cases + a bonus windows fix | |||||
2017-08-15 | tests/common/159: Disable phony test | Nirbheek Chauhan | 1 | -1/+4 | |
Breaks on case-insensitive HFS+ on Travis https://travis-ci.org/mesonbuild/meson/jobs/264468097 And on Appveyor: https://ci.appveyor.com/project/jpakkane/meson/build/3344/job/k996o8g57qf68ryb | |||||
2017-08-15 | tests/common/159: Disable b_coverage=true | Nirbheek Chauhan | 1 | -2/+3 | |
Setting it seems to cause it to be set on all later tests, which causes a lot of failures: https://travis-ci.org/mesonbuild/meson/jobs/264468097 https://travis-ci.org/mesonbuild/meson/jobs/264468093 | |||||
2017-08-15 | gfortran: Add coverage arguments | Nirbheek Chauhan | 1 | -0/+6 | |
2017-08-15 | ninja: Fix detection of vs compiler usage | Nirbheek Chauhan | 1 | -4/+6 | |
Just because cl.exe exists in PATH doesn't mean we are using it right now. Instead, check the list of compilers that were configured. | |||||
2017-08-15 | ninja: Fix cleaning in various edge cases | Nirbheek Chauhan | 2 | -27/+73 | |
We need to use target aliases for reserved target names and run targets to workaround a ninja bug: https://github.com/ninja-build/ninja/issues/828 Closes https://github.com/mesonbuild/meson/issues/1644 | |||||
2017-08-14 | Printing unknown kwarg error message no longer crashes the parser. | Jussi Pakkanen | 3 | -7/+19 | |
2017-08-15 | Add a test for dirs with reserved target names | Nirbheek Chauhan | 23 | -0/+65 | |
And for dirs with the same name as run_target()s Reproduces https://github.com/mesonbuild/meson/issues/1644 | |||||
2017-08-15 | run_unittests: Add a helper for asserting path existence | Nirbheek Chauhan | 1 | -17/+25 | |
It is useful to have a message displayed if the assert is fired. | |||||
2017-08-14 | gnome: use VAPIGEN from the environment if set | Marinus Schraal | 1 | -1/+5 | |
Allow setting the vapigen binary by passing it as an environment variable. | |||||
2017-08-14 | gnome: add mkenums_simple() | Tim-Philipp Müller | 7 | -2/+240 | |
99% of all mkenums uses in C libraries use the same basic template, so add a mkenums_simple() function that takes care of everything for us based on that template. Features: - optional function declaration decorator such as GLIB_AVAILABLE - optional extra header prefix (e.g. for include needed for decorator) - optional extra body prefix (e.g. for additional includes) - optional function name prefix (e.g. to add leading underscores) Fixes issue #1384 | |||||
2017-08-14 | Store current line number so it can be printed in warning messages. Closes ↵ | Jussi Pakkanen | 1 | -1/+5 | |
#2181. | |||||
2017-08-14 | Use "meson test" in test invocations so it will not print the deprecation ↵ | Jussi Pakkanen | 3 | -5/+5 | |
warning. | |||||
2017-08-13 | Added documentation for pcap dependency. | Jussi Pakkanen | 2 | -0/+19 | |
2017-08-13 | Merge pull request #2130 from bruce-richardson/pcap_config_support | Jussi Pakkanen | 5 | -1/+69 | |
add support for pcap dependencies | |||||
2017-08-13 | Pass -fpch-preprocess to GCC when precompiled headers are used | GabrÃel Arthúr Pétursson | 2 | -0/+8 | |
CCache requires this flag when building with precompiled headers. Without it, the preprocessor fails and CCache fallbacks to running the real compiler. Users still need to set 'sloppiness' to 'pch_defines,time_macros' in their ccache.conf file for CCache to cache builds that use precompiled headers. See the CCache manual for more info: https://ccache.samba.org/manual.html#_precompiled_headers | |||||
2017-08-13 | gnome: Allow passing build_by_default: to some functions | Nirbheek Chauhan | 4 | -8/+24 | |
Closes https://github.com/mesonbuild/meson/issues/2174 | |||||
2017-08-13 | gnome: add 'ignore_headers' to permitted kwarg list for gnome.gtkdoc() | Tim-Philipp Müller | 2 | -1/+2 | |
2017-08-13 | unit tests: Select test cases inside run_unittests.py | Nirbheek Chauhan | 2 | -11/+12 | |
This allows people to directly run ./run_unittests.py without having to worry about selecting the right test cases for the platform they are on. | |||||
2017-08-13 | gnome: Fix parsing of resource custom target files | Nirbheek Chauhan | 2 | -9/+16 | |
gnome.compile_resources() was not parsing custom target sources properly. It was using the custom target name as the output of the custom target instead of looking at the list of outputs. Also modify the GNOME framework test to expose this. | |||||
2017-08-13 | gnome: Only translate -l flags to --extra-library | Florian Müllner | 1 | -1/+1 | |
Other linker arguments may contain '-l' as well, for instance '-L/usr/lib/x86_64-linux-gnu/foo' with Debian-style multiarch. | |||||
2017-08-11 | Exclude system sources from test coverage | Stefan Sonski | 1 | -0/+1 | |
Exclude /usr/src/ from code coverage, this is included for e.g. gtest/gmock. | |||||
2017-08-10 | Update wrap-mode FAQ | Nirbheek Chauhan | 1 | -1/+1 | |
2017-08-10 | add unit test case for pcap dependency object | Bruce Richardson | 2 | -0/+16 | |
2017-08-10 | add support for pcap dependencies | Bruce Richardson | 3 | -1/+53 | |
Libpcap has its own pcap-config tool rather than using pkg-config. Add support for pcap-config, based on the existing implementation of sdl2-config that is there already. | |||||
2017-08-10 | Do not ignore stderr on gcc type check in get_gnu_compiler_defines. | YmrDtnJu | 1 | -2/+2 | |
As stderr may contain information the user can use to solve the problem with the gcc installation, it should not be ignore but added to the error message. | |||||
2017-08-09 | environment: Read VALAC from the environment and use it if set | Paulo Antonio Alvarez | 1 | -1/+4 | |
The valac binary was hard coded in meson. We now check if VALAC is defined in the environment, and if it is, use its value as the vala compiler, if not, we proceed with the hard coded binary name. | |||||
2017-08-09 | Clarify what an "external dependency" is | Nirbheek Chauhan | 1 | -1/+1 | |
And add a link to the Dependencies.md page. | |||||
2017-08-07 | Renamed test dir to remove duplicatec number. Closes #2158. | Jussi Pakkanen | 2 | -0/+0 | |
2017-08-06 | Merged singleexe branch. | Jussi Pakkanen | 19 | -795/+1177 | |
2017-08-06 | Merged exclude_dir branch. | Jussi Pakkanen | 11 | -14/+75 | |
2017-08-06 | Merge branch 'QuLogic-mpi' | Jussi Pakkanen | 12 | -4/+356 | |
2017-08-06 | Print system information to aid in debugging remote machines. | Jussi Pakkanen | 1 | -1/+11 | |
2017-08-06 | Allow excluding files from `install_subdir` | Elliott Sales de Andrade | 11 | -10/+69 | |
The install_subdir command now accepts a new `exclude` keyword argument that allows specified files to be excluded from the installed subdirectory. | |||||
2017-08-05 | Disallow language keyword for unsupported deps. | Elliott Sales de Andrade | 3 | -2/+12 | |
Also, document it in the manual. | |||||
2017-08-05 | Updated release notes. | Jussi Pakkanen | 1 | -0/+11 | |
2017-08-04 | Move MPI tests into frameworks. | Elliott Sales de Andrade | 4 | -0/+0 | |
This prevents them being cross-compiled (which wouldn't work without MPI cross-compilers) and disables Windows builds (will need to be fixed later.) | |||||
2017-08-04 | Add support for MS-MPI. | Elliott Sales de Andrade | 3 | -5/+60 | |
2017-08-04 | Filter out extra args from MPI wrappers. | Elliott Sales de Andrade | 1 | -4/+46 | |
2017-08-04 | Add info on module include flag for Fortran compilers. | Elliott Sales de Andrade | 1 | -0/+9 | |
2017-08-04 | Add documentation for new MPI dependency. | Elliott Sales de Andrade | 2 | -0/+23 | |
2017-08-04 | Add MPI dependency. | Elliott Sales de Andrade | 6 | -2/+215 | |
We prefer pkg-config files, though only OpenMPI supplies them. Otherwise, check environment variables and search for wrappers and ask them for what to do. | |||||
2017-08-05 | Renamed test dir to avoid duplicate numbers. | Jussi Pakkanen | 3 | -0/+0 | |
2017-08-05 | Add option to disable implicit include directories. Closes #2139. | Jussi Pakkanen | 9 | -5/+46 | |
2017-08-05 | Add option to limit maximum number of concurrent link processes. | Jussi Pakkanen | 5 | -12/+84 | |
2017-08-05 | Update man pages. | Jussi Pakkanen | 5 | -123/+176 | |
2017-08-04 | Merge pull request #2113 from nyorain/vulkan | Jussi Pakkanen | 5 | -2/+117 | |
Vulkan dependency module | |||||
2017-08-04 | Added pcap dep to CI image. | Jussi Pakkanen | 1 | -1/+1 | |
2017-08-04 | Add vulkan dependency to release notes | nyorain | 1 | -0/+5 | |