| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-08-14 | Add variables to test to prove linkage is correct. | Elliott Sales de Andrade | |
| 2017-08-14 | Add broken test case from #1494. | Elliott Sales de Andrade | |
| Also, check a file with a subdirectory and extract_objects(). | |||
| 2017-08-15 | Merge pull request #2191 from centricular/fix-ninja-clean-target-dir | Jussi Pakkanen | |
| Fix ninja clean in some edge cases + a bonus windows fix | |||
| 2017-08-15 | tests/common/159: Disable phony test | Nirbheek Chauhan | |
| 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 | |
| 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-14 | Printing unknown kwarg error message no longer crashes the parser. | Jussi Pakkanen | |
| 2017-08-15 | Add a test for dirs with reserved target names | Nirbheek Chauhan | |
| And for dirs with the same name as run_target()s Reproduces https://github.com/mesonbuild/meson/issues/1644 | |||
| 2017-08-14 | gnome: add mkenums_simple() | Tim-Philipp Müller | |
| 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-13 | Merge pull request #2130 from bruce-richardson/pcap_config_support | Jussi Pakkanen | |
| add support for pcap dependencies | |||
| 2017-08-13 | gnome: Allow passing build_by_default: to some functions | Nirbheek Chauhan | |
| Closes https://github.com/mesonbuild/meson/issues/2174 | |||
| 2017-08-13 | gnome: Fix parsing of resource custom target files | Nirbheek Chauhan | |
| 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-10 | add unit test case for pcap dependency object | Bruce Richardson | |
| 2017-08-07 | Renamed test dir to remove duplicatec number. Closes #2158. | Jussi Pakkanen | |
| 2017-08-06 | Merged exclude_dir branch. | Jussi Pakkanen | |
| 2017-08-06 | Allow excluding files from `install_subdir` | Elliott Sales de Andrade | |
| The install_subdir command now accepts a new `exclude` keyword argument that allows specified files to be excluded from the installed subdirectory. | |||
| 2017-08-04 | Move MPI tests into frameworks. | Elliott Sales de Andrade | |
| 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 | |
| 2017-08-04 | Add MPI dependency. | Elliott Sales de Andrade | |
| 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 | |
| 2017-08-05 | Add option to disable implicit include directories. Closes #2139. | Jussi Pakkanen | |
| 2017-08-04 | Merge pull request #2113 from nyorain/vulkan | Jussi Pakkanen | |
| Vulkan dependency module | |||
| 2017-08-04 | Can pass all target kwargs through to SIMD invocations. Closes #2151. | Jussi Pakkanen | |
| 2017-08-03 | Consider link_whole_targets when determining linker | Dylan Baker | |
| Currently if a target uses link_whole, and one of those archives is a C++, but the files for the target are C linking will fail when the C linker attempts to link the C++ files. This patches add link_whole_targets to the list of languages in the target so the correct linker will be selected. | |||
| 2017-08-02 | Fix ppoll() test to work on non-glibc platforms | Alan Coopersmith | |
| 2017-08-01 | Add thread flags to checks if needed. Closes #2106. | Jussi Pakkanen | |
| 2017-07-31 | Fix test() accepting configure files for exe | Patrick Griffis | |
| 2017-07-31 | Convert man inputs to Files so you can install_man the output of ↵ | Jussi Pakkanen | |
| configure_file. Closes #2135. | |||
| 2017-07-27 | Fix vulkan windows; Make test succeed w/o driver | nyorain | |
| Fix an error in the windows vulkan_sdk library finding. Also don't fail the vulkan test only because no vulkan driver is installed (should fix the travis error). | |||
| 2017-07-24 | Fix vulkan test | nyorain | |
| 2017-07-24 | Fix wrong dep name in vulkan test | nyorain | |
| 2017-07-24 | Add first vulkan dependency module | nyorain | |
| 2017-07-24 | Tag functions in asm properly. | Rico Tzschichholz | |
| 2017-07-23 | Test the newly added gnome.genmarshal() argument | Emmanuele Bassi | |
| 2017-07-23 | CompilerArgs: Put start/end-group around shared libs too | Nirbheek Chauhan | |
| Closes https://github.com/mesonbuild/meson/issues/2096 | |||
| 2017-07-22 | add `crate-name` to Rust target args | Adam C. Foltzer | |
| This is required for downstream Rust dependencies to properly import libraries using `extern crate`. | |||
| 2017-07-21 | Merged buildrpath branch. | Jussi Pakkanen | |
| 2017-07-21 | Fix run_target() accepting ConfigureFile for command | Patrick Griffis | |
| 2017-07-21 | Renamed test dirs to remove duplicated numbers. | Jussi Pakkanen | |
| 2017-07-21 | Check for manual attempts to set rpath and update docs. | Jussi Pakkanen | |
| 2017-07-21 | Add build_rpath as new property allowing people to specify rpath entries ↵ | Jussi Pakkanen | |
| that are used in the build tree but will be removed on install. | |||
| 2017-07-20 | Use full_path() rather than adding current_build_dir() as rpath in test ↵ | Jon Turney | |
| common/154 | |||
| 2017-07-20 | Make the name of the executable implib configurable | Jon Turney | |
| 2017-07-20 | Consolidate windows tests which are divided between mingw and msvc | Jon Turney | |
| 2017-07-20 | Support implibs for executables on Windows | Jon Turney | |
| Add a boolean 'implib' kwarg to executable(). If true, it is permitted to use the returned build target object in link_with: On platforms where this makes sense (e.g. Windows), an implib is generated for the executable and used when linking. Otherwise, it has no effect. (Rather than checking if it is a StaticLibrary or SharedLibary, BuildTarget subclasses gain the is_linkable_target method to test if they can appear in link_with:) Also install any executable implib in a similar way to a shared library implib, i.e. placing the implib in the appropriate place Add tests of: - a shared_module containing a reference to a symbol which is known (at link time) to be provided by the executable - trying to link with non-implib executables (should fail) - installing the implib (This last one needs a little enhancement of the installed file checking as this is the first install test we have which needs to work with either MSVC-style or GCC-style implib filenames) | |||
| 2017-07-20 | Allow test to depend on executable target in cross build. (#2007) | FredericHamel | |
| * Add a crossbuild case in 'test case/common/1 trivial/meson.build' * Add native flags for crossbuild tests. | |||
| 2017-07-18 | Turned SIMD into an unstable module. | Jussi Pakkanen | |
| 2017-07-17 | Renamed test case number to avoid dupes. | Jussi Pakkanen | |
| 2017-07-17 | Renamed test dir. | Jussi Pakkanen | |
| 2017-07-17 | Created merge_from method for ConfigurationData. | Jussi Pakkanen | |
| 2017-07-17 | Create a new configuration data object and return it as the result. | Jussi Pakkanen | |
