74 Commits (a52543cd1eb196da582191b8d89b397037c31301)

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
Mathieu Duponchelle 1105ba3afd [fixup]: rename test after rebase 7 years ago
Mathieu Duponchelle 1ad04bed96 [fixup]: export symbols explicitly 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 8b1e9a6f6a Enable b_ndebug on VisualStudioCCompiler 7 years ago
Aleksey Filippov 6910f604ed Disable b_ndebug tests on MSVC 7 years ago
Aleksey Filippov af0b569ced Add unittests for b_ndebug=if-release and buildtype interactions 7 years ago
makise-homura 86fa9b133d test_reconfigure switched to b_coverage from b_lto 7 years ago
Jussi Pakkanen d532650b0d Add test for pkgconfig generation and usage. 7 years ago
Evgenii Shatokhin 19718a8d9c Allow passing a compiler object to run_command() 7 years ago
Hemmo Nieminen 473dc80701 Add some test setup selection tests. 7 years ago
Ran Benita 4d8e4654cb Warn if non-permitted keyword arguments are given to compiler methods 7 years ago
Nirbheek Chauhan 8842839bb4 pkgconfig deps: Warn when a static library isn't found 7 years ago
Hemmo Nieminen ff1146bc8c Fix subproject prefix handling when checking subproject option validity. 7 years ago
Jon Turney b78a01bced Add a test case for python exception exit status 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
Jon Turney bcc95d7dd7 Use location formatting in mlog.warning() for invalid kwarg warning 7 years ago
Jon Turney f85fde743a Wire up locations in a couple more warnings 7 years ago
Nirbheek Chauhan 851475db9b intrp: Consolidate subproject dep checking and logging 7 years ago
Jon Turney ad5cc2ce55 Append warning location to warning output by warning() 7 years ago
Jon Turney dd1de073f4 Add a test case for location in duplicate kwarg warning 7 years ago
Nirbheek Chauhan 55abe16d5a unit tests: Test that relative install_rpath works correctly 7 years ago
Dylan Baker e245e57865 Warn on unknown command line arguments 7 years ago
Jussi Pakkanen 164fb9a150 Also promote wrap files. 7 years ago
Jussi Pakkanen 46c071ea5c Add functionality to promote nested dependencies to top level. 7 years ago
Nirbheek Chauhan 390f0b8b52 dependencies: Convert /c/foo/bar paths to C:/foo/bar 7 years ago
Dylan Baker c9351ce30c Add new array type option 7 years ago
Nirbheek Chauhan 65edbf35ef dependencies: Use shlex to parse pkg-config cflags and libs 7 years ago
Nirbheek Chauhan 4405a1297b dependencies: Add a test for static libs with pkg-config 7 years ago
Jussi Pakkanen a655b64989 Add an rpath entry to shared libraries that are linked from the source tree. 7 years ago
Jussi Pakkanen ac79eebc2f Moved prebuilt static library under unit tests. 7 years ago
Jussi Pakkanen b9c4fc728c Moved prebuilt object test under unittests. 7 years ago
Hristo Venev f2fc32069b Add test for get_option(b_xxx) on reconfigure. 7 years ago
Jussi Pakkanen 72a6683c6f Permit overriding find_program from the cross file. 7 years ago
Hemmo Nieminen 64950bd318 Add a regression test for test suites. 7 years ago
Jussi Pakkanen 2269b7f60b Add build_rpath as new property allowing people to specify rpath entries that are used in the build tree but will be removed on install. 7 years ago
Jussi Pakkanen 85a263a670 Failing test for -D dedupping. 8 years ago
Nirbheek Chauhan 1865425b4b tests/unit/8: Rename to 9 and add -l flags 8 years ago
Jussi Pakkanen 8244f4c6a6 Created unit test to ensure linker arguments from consecutive dependencies are kept in order. 8 years ago
Jussi Pakkanen 0e47e74a77 Do not obliterate old rpath because it might be used due to read only data sharing. Closes #1619. 8 years ago
Jussi Pakkanen 1b81b32afb Add test for werror which is a boolean type. 8 years ago
Jussi Pakkanen 319398f074 Proxy object for overriding options transparently. 8 years ago
Nirbheek Chauhan 58131c0515 tests: Fix typo in unit test code 8 years ago
Nirbheek Chauhan 798c349e35 Fix compiler exelist in cross-info and the environment 8 years ago