Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-04-14 | Fix a bug (typo) seen when printing the logs from failed tests. (#513) | trhd | 1 | -1/+1 | |
2016-04-13 | Increment version number for new development. | Jussi Pakkanen | 1 | -1/+1 | |
2016-04-13 | Bump version number for release.0.31.0 | Jussi Pakkanen | 6 | -6/+6 | |
2016-04-13 | Merge pull request #490 from centricular/has_function_link | Jussi Pakkanen | 4 | -10/+122 | |
Use the linker to check if a specific function is provided by the toolchain or runtime | |||||
2016-04-11 | compilers: Use compiler-specific no-optimization flags | Nirbheek Chauhan | 1 | -2/+10 | |
MSVC doesn't understand -O0. It uses -Od (or /Od) instead. | |||||
2016-04-09 | Strip leading source tree dir name from install files if it exists. | Jussi Pakkanen | 4 | -1/+10 | |
2016-04-07 | compilers: Debug optimization level should be -O0 (#509) | Nirbheek Chauhan | 1 | -1/+3 | |
Without any -O options, gcc does not generate properly debuggable code. > With no -O option at all, some compiler passes that collect information useful > for debugging do not run at all gcc recommends -Og, but that isn't supported by clang, so we use -O0 See https://github.com/mesonbuild/meson/pull/509 for more discussion | |||||
2016-04-07 | simplify unit test output (#506) | Nicolas Schneider | 1 | -10/+11 | |
Print status on single line only print a single line for succeeded tests and two lines for failed tests. This makes it easier to scan the output for failed tests. | |||||
2016-04-07 | gnome: only print warning when gresource-related functionality is used (#510) | Tim-Philipp Müller | 1 | -2/+13 | |
It's confusing to print this when using stuff that works just fine. | |||||
2016-04-07 | compilers: Also support built-in functions in cc.has_function | Nirbheek Chauhan | 1 | -1/+8 | |
2016-04-07 | Improve cc.has_function() check to not require any includes and detect stubs | Tim-Philipp Müller | 2 | -10/+60 | |
We now use .links() to detect if a C compiler function is available or not, that way the user doesn't need to specify all the possible includes for the check, which simplifies things considerably. Also detect glibc stub functions that will never work and return false for them. Closes #437 | |||||
2016-04-07 | New API: cc.has_header_symbol to check if a header defines a specific symbol | Nirbheek Chauhan | 3 | -0/+47 | |
Also supports a 'prefix' keyword argument for feature checks such as _GNU_SOURCE or for headers that need to be included first | |||||
2016-04-06 | Merge pull request #438 from trhd/testing_options | Jussi Pakkanen | 22 | -198/+235 | |
New options for controlling test output. | |||||
2016-04-06 | Merge pull request #503 from nioncode/windows-parallel-test | Jussi Pakkanen | 2 | -22/+30 | |
Merge Windows parallel test fix. | |||||
2016-04-06 | add exponential backoff for deleting temp directories | Nicolas Schneider | 1 | -0/+1 | |
2016-04-06 | fix off by one, since range() does not include the end of the range | Nicolas Schneider | 1 | -1/+1 | |
2016-04-06 | vs2010: replace " with \" in /D command line args | Nicolas Schneider | 1 | -0/+8 | |
The /D switch strips any quotes except when they are escaped. | |||||
2016-04-06 | fix randomly failing test execution on Windows | Nicolas Schneider | 1 | -2/+21 | |
shutil.rmtree, which is used by tempfile.TemporaryDirectory, randomly fails on Windows, because the directory is not empty although it should be, because all files were deleted by shutil.rmtree internals before trying to remove the directory. A simple retry approach fixes the issue. | |||||
2016-04-05 | do not print anything during tests | Nicolas Schneider | 1 | -2/+2 | |
Otherwise, output from parallel tests might interleave. Let the main loop handle printing of additional info. | |||||
2016-04-05 | properly fix Windows parallel tests by not using global variables | Nicolas Schneider | 1 | -6/+5 | |
The _run_test method uses several global variables (unity_flags, backend_flags, compile_commands, install_commands) which are not set when the method is run by the executor (at least on Windows). To resolve this, pass the variables as method parameters. | |||||
2016-04-05 | Revert "Fix Windows. Again." | Nicolas Schneider | 2 | -13/+2 | |
This reverts commit e522a9f2684e38955aefda3b4413a78997ccdbc9. | |||||
2016-04-05 | Removed no longer used attribute from rpm generator. Closes #502. | Jussi Pakkanen | 1 | -2/+0 | |
2016-04-04 | Merge pull request #496 from mesonbuild/partest | Jussi Pakkanen | 2 | -7/+28 | |
Run tests in parallel | |||||
2016-04-04 | Bring back the old manual search to cc.find_library. | Jussi Pakkanen | 2 | -8/+33 | |
2016-04-04 | Import fix. Closes #498. | Jussi Pakkanen | 1 | -2/+2 | |
2016-04-04 | mconf: Include testing related options when printing build configuration. | Hemmo Nieminen | 1 | -0/+7 | |
2016-04-04 | Implement errorlogs builtin option. | Hemmo Nieminen | 2 | -0/+3 | |
2016-04-04 | Implement stdsplit builtin option. | Hemmo Nieminen | 2 | -1/+5 | |
2016-04-04 | coredata: Centralize builtin option descriptions and definitions. | Hemmo Nieminen | 6 | -117/+116 | |
2016-04-04 | Removed lingering coverage flags. | Jussi Pakkanen | 2 | -5/+2 | |
2016-04-03 | Merge pull request #390 from nirbheek/msvc-module-defs | Jussi Pakkanen | 12 | -1/+60 | |
Add support for passing a module definitions file for exporting symbols while linking | |||||
2016-04-03 | Whitespace fixing. | Jussi Pakkanen | 2 | -14/+13 | |
2016-04-03 | Fix output dir of coverage-html. | Jussi Pakkanen | 1 | -3/+3 | |
2016-04-03 | Put buildtype flags to vala compiles. | Jussi Pakkanen | 3 | -6/+14 | |
2016-04-02 | Add coverage option to compilers. | Jussi Pakkanen | 1 | -8/+8 | |
2016-04-02 | If should be elif. | Jussi Pakkanen | 1 | -1/+1 | |
2016-04-01 | Fix Windows. Again. | Jussi Pakkanen | 2 | -2/+13 | |
2016-04-01 | Output is all pretty again. | Jussi Pakkanen | 1 | -6/+7 | |
2016-04-01 | Run tests in parallel. | Jussi Pakkanen | 1 | -3/+12 | |
2016-04-01 | Fix Windows. | Jussi Pakkanen | 1 | -2/+4 | |
2016-04-01 | Use individual tempdirs for building and installing in unit tests. | Jussi Pakkanen | 2 | -16/+7 | |
2016-04-01 | Move MesonException from coredata to mesonlib. | Hemmo Nieminen | 20 | -39/+38 | |
2016-04-01 | meson_test: Don't print logs from failing tests that are expected to fail. | Hemmo Nieminen | 1 | -3/+4 | |
2016-04-01 | meson_test: Add support for --print-errorlogs option. | Hemmo Nieminen | 1 | -34/+49 | |
This option can be used to control whether the logs from failing tests should be shown to the user after the tests have been executed. | |||||
2016-04-01 | meson_test: Add support for --no-stdsplit option. | Hemmo Nieminen | 2 | -12/+19 | |
2016-04-01 | meson_test: Move "options" to a global variable. | Hemmo Nieminen | 1 | -3/+5 | |
2016-03-31 | Merge pull request #486 from nioncode/vs-transitivedeps | Jussi Pakkanen | 1 | -1/+1 | |
vs2010: fix transitive dependencies | |||||
2016-03-31 | Merge pull request #488 from nioncode/vs-extrafiles | Jussi Pakkanen | 1 | -1/+6 | |
vs2010: add extra_files to project | |||||
2016-03-31 | Only check cl banner string on Windows. Closes #491. | Jussi Pakkanen | 1 | -1/+4 | |
2016-03-30 | And private libraries. | Jussi Pakkanen | 2 | -4/+8 | |