273 Commits (5e45f4c621f14176478e3160e2bb3c6c77796b41)

Author SHA1 Message Date
Nirbheek Chauhan ef81a013a5 cross: Add compiler cross_args after normal args 7 years ago
Martin Hostettler aff597fb99 ninjabackend: Try to guess library dependencies for linker invocation. 7 years ago
Martin Hostettler 3f7c6cf3d6 Improve generation of pkg-config files for static only libraries. 7 years ago
textshell 0535f38af9 pkgconfig module: Fix regression that Requires.private is generated as 'Q, t, 5, C, o, r, e' instead of Qt5Core. (#3406) 7 years ago
Daniel Schulte 57654bf367 Deduplicate dependencies resolved to absolute paths 7 years ago
Mathieu Duponchelle 1105ba3afd [fixup]: rename test after rebase 7 years ago
Mathieu Duponchelle ae460f94ce [fixup]: Add test 7 years ago
chitranjali cc6be2e43d Fixing flake8 7 years ago
chitranjali 34cb503c85 PR review changes closes #2865 7 years ago
chitranjali 83766313a7 fix2865 7 years ago
Aleksey Filippov 977acc94b8 Do not leave open file handlers, use context manager to clean them up 7 years ago
Aleksey Filippov fa39e1082c Timeout on test subprocesses instead of hanging and failing CI completely 7 years ago
Xavier Claessens 8efd940092 pkgconfig generator: Add required version 7 years ago
Aleksey Filippov af0b569ced Add unittests for b_ndebug=if-release and buildtype interactions 7 years ago
makise-homura e8dff792d6 Removed some confusing chars from 'spaces and fun' 7 years ago
makise-homura 86fa9b133d test_reconfigure switched to b_coverage from b_lto 7 years ago
Jussi Pakkanen 58156ef7cf Grab a file lock on the build dir during modifications. 7 years ago
Jussi Pakkanen cf5f1a83d5 Fix existing tests. 7 years ago
Jussi Pakkanen c385f79737 Do not leak out private dependencies for shared libraries. 7 years ago
Jussi Pakkanen d532650b0d Add test for pkgconfig generation and usage. 7 years ago
Aleksey Filippov 7f042b5fe2 Use target.get_id() instead of basename and type_suffix concatenation at call site 7 years ago
Joel Klinghed 4e1b229b37 fixup! Allow gcovr >= 3.1 to be used to generate html coverage report 7 years ago
Jon Turney 7bf29b8efd Fix typo preventing soname unit tests from running 7 years ago
Evgenii Shatokhin 19718a8d9c Allow passing a compiler object to run_command() 7 years ago
Jussi Pakkanen fa1401bec1 Verify that snippets conform to expected format. 7 years ago
Jukka Laurila 8f340ffb8d Generate meson.build based on existing source files when meson init is run in a non-empty directory. 7 years ago
Jon Turney ac256cb665 Enable linux-like unit tests on all posix-like platforms 7 years ago
Jon Turney 610e5d4a71 Invoke 'qmake --version' correctly in test_qt5dependency_qmake_detection 7 years ago
Jussi Pakkanen a8da0e25ea Skip test that requires mocking when using an external exe. Also logging. 7 years ago
Jon Turney 8958529a25 Fix flake8 'variable assigned value but unused' reports 7 years ago
Jon Turney 2f6ed47077 Fix various flake8 indentation reports 7 years ago
Jon Turney b8b23f4c50 Fix various flake8 whitespace reports 7 years ago
Jon Turney cd5dba5358 Fix flake8 'imported but unused' reports 7 years ago
Joel Klinghed 6266089866 Allow gcovr >= 3.1 to be used to generate html coverage report 7 years ago
Hemmo Nieminen 473dc80701 Add some test setup selection tests. 7 years ago
Aleksey Filippov d6b5d7fe9f Add library with generated_pc and PkgConfigDependency support to pkgconfig.generate() 7 years ago
Ran Benita 4d8e4654cb Warn if non-permitted keyword arguments are given to compiler methods 7 years ago
Jon Turney cf98f5e370 Enable searching system crossfile locations on more platforms 7 years ago
Nirbheek Chauhan 8842839bb4 pkgconfig deps: Warn when a static library isn't found 7 years ago
Nirbheek Chauhan 0c1c387703 gnome: Fix depend_files listing for compile_resources 7 years ago
Nirbheek Chauhan b2007217e0 vala: Fix path of C file with generated Vala files 7 years ago
Jon Turney 9e6d3f903c Only expose exception() test function during unit tests 7 years ago
Jon Turney b78a01bced Add a test case for python exception exit status 7 years ago
Jon Turney 6a1a56ab57 Report warning/error locations in a format IDEs may already know how to parse 7 years ago
Xavier Claessens 6e2e94c645 pkgconfig: Also ignore not found deps passed directly to pc generator 7 years ago
Xavier Claessens ec37f625c7 run_unittests.py: Support building multiple projects in a single test 7 years ago
Jussi Pakkanen 5e4538fe63 Add external dependencies to pc files only if found. Closes #2911. 7 years ago
Jussi Pakkanen 714ac85d22 Renamed test dir to avoid duplicated numbers. 7 years ago
Dylan Baker 4620bdd8b4 tests: fix rpath_uses_ORIGIN on dragonflybsd 7 years ago
Jussi Pakkanen 0538009d30 Bump minimum supported Python from 3.4 to 3.5. 7 years ago