aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-10-03Move generate_system_dependency to DependencyDaniel Mensinger2-3/+6
2019-10-03Use -isystem instead of -idirafterDaniel Mensinger3-6/+34
2019-10-03Also add support for declare_dependency objectsDaniel Mensinger3-1/+13
2019-10-03added test case for is_system dependencyDaniel Mensinger1-0/+20
2019-10-03added docsDaniel Mensinger2-0/+20
2019-10-03Handle -idirafter in unix_args_to_nativeDaniel Mensinger3-2/+21
2019-10-03add is_system kwarg to dependencyDaniel Mensinger2-4/+54
2019-10-03use getters for dependency accessDaniel Mensinger1-3/+3
2019-10-02dependencies: account for frameworks without a Versions directoryMatthew Waters1-0/+3
2019-10-01Merge pull request #5873 from mesonbuild/py2optionalJussi Pakkanen3-7/+16
2019-10-01Add clang-tidy target. Closes #2383.Jussi Pakkanen7-1/+77
2019-10-01Refactor clang tool generation to its own function.Jussi Pakkanen1-8/+12
2019-10-01azure: Install python[23]-devel packages on CygwinJon Turney1-4/+5
2019-10-01Make Python 2 tests optional(er) to prepare for py2 purge in Debian.Jussi Pakkanen2-3/+11
2019-10-01cmake: Add support for normal librariesXavier Claessens1-1/+3
2019-10-01cmake: Fix 'properies' typoXavier Claessens3-41/+41
2019-10-01cmake: COMMAND could have ';' separated argumentsXavier Claessens1-1/+1
2019-10-01cmake: postprocess libraries names with so versionXavier Claessens1-2/+7
2019-10-01Remove unused 'required' argumentXavier Claessens1-5/+5
2019-10-01cmake: Generate declare_dependency() only for librariesXavier Claessens1-9/+9
2019-10-01cmake: subproject() supports the 'required' kwargXavier Claessens1-1/+1
2019-10-01cmake: Write AST into build dirXavier Claessens1-5/+6
2019-10-01Fix test_static_link() on MacOSXXavier Claessens1-6/+9
2019-10-01doc: Add release snippet for the rework of static librariesXavier Claessens1-0/+34
2019-10-01Recursively include all objects from uninstalled static librariesXavier Claessens7-1/+44
2019-10-01Do not promote to link_whole when an internal library links to anotherXavier Claessens5-1/+33
2019-10-01pkgconfig: Include dependencies of uninstalled static librariesXavier Claessens7-17/+56
2019-10-01pkgconfig: Do not include uninstalled static librariesXavier Claessens8-7/+53
2019-10-01Fix link_with of a static library with an uninstalled static libraryXavier Claessens6-0/+35
2019-10-01Fix link_whole of static librariesXavier Claessens7-1/+60
2019-09-30Add depfile to configure_file()Marc-André Lureau8-0/+174
2019-09-30Deduplicate PKG_CONFIG_PATH entries when initializing the array option pkg_co...Olexa Bilaniuk1-1/+7
2019-09-30Correct obviously-wrong test for gold linker.Olexa Bilaniuk1-1/+1
2019-09-30Merge pull request #5939 from lantw44/move-the-list-of-llvm-versions-to-a-com...Jussi Pakkanen4-39/+58
2019-09-29Add support for `depth` option in wrap-gitChristoph Weiss3-7/+27
2019-09-29environment: Support taking values from dictMarc-André Lureau6-18/+78
2019-09-29ConfigurationDataHolder: pass initial_values to ctorMarc-André Lureau1-9/+8
2019-09-29configure_file: add feature version checks for taking dictMarc-André Lureau1-0/+2
2019-09-29Add CppCon 2019 talk to videos page. [skip ci]Jussi Pakkanen1-0/+3
2019-09-29Moved changes from preliminary relnote page to snippets. [skip ci]Jussi Pakkanen3-10/+9
2019-09-29environment: LLVM 9 is now a stable releaseTing-Wei Lan1-1/+2
2019-09-29Find clang-format with alternative namesTing-Wei Lan3-6/+28
2019-09-29Move the list of LLVM version suffixes to a common placeTing-Wei Lan2-33/+29
2019-09-28mtest: Don't require an exe wrapper for if the cross file says we don't need oneDylan Baker1-1/+1
2019-09-28backends: Add needs_exe_wrapper to test serializationDylan Baker1-2/+4
2019-09-27Catch NotADirectoryError to fix selinux errorAndrew Conrad1-1/+1
2019-09-27Fix GNU-like LLD being misdetected as MSVC-like LLDAndrei Alexeyev1-1/+4
2019-09-27Correctly handle platform-specific LDFLAGS optionsAleksey Gurtovoy5-30/+71
2019-09-26cmake: Support ALIAS librariesDaniel Mensinger3-5/+19
2019-09-26cmake: define set_and_check in CMake package config (fixes #5889)Daniel Mensinger1-0/+12