This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "CMake".
The branch, next has been updated via 1f0675890c0aeb0bd7fe81b5ccee9a6d9bc6fa52 (commit) via 421691a406c08f8b892d99fd5ca1ef0c13ecd508 (commit) from 3e90ac3243394441001e232620e31850d1d25865 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=1f0675890c0aeb0bd7fe81b5ccee9a6d9bc6fa52 commit 1f0675890c0aeb0bd7fe81b5ccee9a6d9bc6fa52 Merge: 3e90ac3 421691a Author: Brad King <brad.k...@kitware.com> AuthorDate: Mon Jun 13 15:03:55 2016 -0400 Commit: CMake Topic Stage <kwro...@kitware.com> CommitDate: Mon Jun 13 15:03:55 2016 -0400 Merge topic 'link_what_you_use' into next 421691a4 Revert topic 'link_what_you_use' https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=421691a406c08f8b892d99fd5ca1ef0c13ecd508 commit 421691a406c08f8b892d99fd5ca1ef0c13ecd508 Author: Brad King <brad.k...@kitware.com> AuthorDate: Mon Jun 13 15:03:36 2016 -0400 Commit: Brad King <brad.k...@kitware.com> CommitDate: Mon Jun 13 15:03:36 2016 -0400 Revert topic 'link_what_you_use' It will be revised and restored. diff --git a/Help/manual/cmake-properties.7.rst b/Help/manual/cmake-properties.7.rst index 6a7560a..3403dcd 100644 --- a/Help/manual/cmake-properties.7.rst +++ b/Help/manual/cmake-properties.7.rst @@ -217,7 +217,6 @@ Properties on Targets /prop_tgt/LINK_LIBRARIES /prop_tgt/LINK_SEARCH_END_STATIC /prop_tgt/LINK_SEARCH_START_STATIC - /prop_tgt/LINK_WHAT_YOU_USE /prop_tgt/LOCATION_CONFIG /prop_tgt/LOCATION /prop_tgt/MACOSX_BUNDLE_INFO_PLIST diff --git a/Help/manual/cmake-variables.7.rst b/Help/manual/cmake-variables.7.rst index 36d00dc..85b8eae 100644 --- a/Help/manual/cmake-variables.7.rst +++ b/Help/manual/cmake-variables.7.rst @@ -275,7 +275,6 @@ Variables that Control the Build /variable/CMAKE_LINK_INTERFACE_LIBRARIES /variable/CMAKE_LINK_LIBRARY_FILE_FLAG /variable/CMAKE_LINK_LIBRARY_FLAG - /variable/CMAKE_LINK_WHAT_YOU_USE /variable/CMAKE_MACOSX_BUNDLE /variable/CMAKE_MACOSX_RPATH /variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG diff --git a/Help/prop_tgt/LINK_WHAT_YOU_USE.rst b/Help/prop_tgt/LINK_WHAT_YOU_USE.rst deleted file mode 100644 index 32d6edb..0000000 --- a/Help/prop_tgt/LINK_WHAT_YOU_USE.rst +++ /dev/null @@ -1,15 +0,0 @@ -LINK_WHAT_YOU_USE ---------------------------- - -This is a boolean option that when set to ``TRUE`` will automatically run -``ldd -r -u`` on the target after it is linked. In addition, the linker flag -``-Wl,--no-as-needed`` will be passed to the target with the link command so -that all libraries specified on the command line will be linked into the -target. This will result in the link producing a list of libraries that -provide no symbols used by this target but are being linked to it. -This is only applicable to executable and shared library targets and -will only work when ld and ldd accept the flags used. - -This property is initialized by the value of -the :variable:`CMAKE_LINK_WHAT_YOU_USE` variable if it is set -when a target is created. diff --git a/Help/variable/CMAKE_LINK_WHAT_YOU_USE.rst b/Help/variable/CMAKE_LINK_WHAT_YOU_USE.rst deleted file mode 100644 index 90c4d3f..0000000 --- a/Help/variable/CMAKE_LINK_WHAT_YOU_USE.rst +++ /dev/null @@ -1,6 +0,0 @@ -CMAKE_LINK_WHAT_YOU_USE ---------------------------------- - -Default value for :prop_tgt:`LINK_WHAT_YOU_USE` target property. -This variable is used to initialize the property on each target as it is -created. diff --git a/Source/cmMakefileExecutableTargetGenerator.cxx b/Source/cmMakefileExecutableTargetGenerator.cxx index 9c34125..9d42257 100644 --- a/Source/cmMakefileExecutableTargetGenerator.cxx +++ b/Source/cmMakefileExecutableTargetGenerator.cxx @@ -187,10 +187,6 @@ void cmMakefileExecutableTargetGenerator::WriteExecutableRule(bool relink) this->LocalGenerator->AppendFlags( linkFlags, this->Makefile->GetDefinition(export_flag_var)); } - if(this->GeneratorTarget->GetProperty("LINK_WHAT_YOU_USE")) { - this->LocalGenerator->AppendFlags(linkFlags, - " -Wl,--no-as-needed"); - } // Add language feature flags. this->AddFeatureFlags(flags, linkLanguage); @@ -360,16 +356,6 @@ void cmMakefileExecutableTargetGenerator::WriteExecutableRule(bool relink) vars.LinkFlags = linkFlags.c_str(); vars.Manifests = manifests.c_str(); - if(this->GeneratorTarget->GetProperty("LINK_WHAT_YOU_USE")) { - std::string cmakeCommand = - this->Convert( - cmSystemTools::GetCMakeCommand(), cmLocalGenerator::NONE, - cmLocalGenerator::SHELL); - cmakeCommand += " -E __run_iwyu --lwyu="; - cmakeCommand += targetOutPathReal; - real_link_commands.push_back(cmakeCommand); - } - // Expand placeholders in the commands. this->LocalGenerator->TargetImplib = targetOutPathImport; for (std::vector<std::string>::iterator i = real_link_commands.begin(); diff --git a/Source/cmMakefileLibraryTargetGenerator.cxx b/Source/cmMakefileLibraryTargetGenerator.cxx index 2429016..128291d 100644 --- a/Source/cmMakefileLibraryTargetGenerator.cxx +++ b/Source/cmMakefileLibraryTargetGenerator.cxx @@ -163,10 +163,6 @@ void cmMakefileLibraryTargetGenerator::WriteSharedLibraryRules(bool relink) extraFlags, "CMAKE_SHARED_LINKER_FLAGS", this->ConfigName); this->AddModuleDefinitionFlag(extraFlags); - if(this->GeneratorTarget->GetProperty("LINK_WHAT_YOU_USE")) { - this->LocalGenerator->AppendFlags(extraFlags, - " -Wl,--no-as-needed"); - } this->WriteLibraryRules(linkRuleVar, extraFlags, relink); } @@ -686,16 +682,6 @@ void cmMakefileLibraryTargetGenerator::WriteLibraryRules( // Get the set of commands. std::string linkRule = this->GetLinkRule(linkRuleVar); cmSystemTools::ExpandListArgument(linkRule, real_link_commands); - if(this->GeneratorTarget->GetProperty("LINK_WHAT_YOU_USE") && - (this->GeneratorTarget->GetType() == cmState::SHARED_LIBRARY)) { - std::string cmakeCommand = - this->Convert( - cmSystemTools::GetCMakeCommand(), cmLocalGenerator::NONE, - cmLocalGenerator::SHELL); - cmakeCommand += " -E __run_iwyu --lwyu="; - cmakeCommand += targetOutPathReal; - real_link_commands.push_back(cmakeCommand); - } // Expand placeholders. for (std::vector<std::string>::iterator i = real_link_commands.begin(); @@ -725,7 +711,6 @@ void cmMakefileLibraryTargetGenerator::WriteLibraryRules( commands.insert(commands.end(), commands1.begin(), commands1.end()); commands1.clear(); - // Add a rule to create necessary symlinks for the library. // Frameworks are handled by cmOSXBundleGenerator. if (targetOutPath != targetOutPathReal && @@ -743,7 +728,6 @@ void cmMakefileLibraryTargetGenerator::WriteLibraryRules( commands.insert(commands.end(), commands1.begin(), commands1.end()); commands1.clear(); } - // Add the post-build rules when building but not when relinking. if (!relink) { this->LocalGenerator->AppendCustomCommands( diff --git a/Source/cmNinjaNormalTargetGenerator.cxx b/Source/cmNinjaNormalTargetGenerator.cxx index d0e48d5..3e91545 100644 --- a/Source/cmNinjaNormalTargetGenerator.cxx +++ b/Source/cmNinjaNormalTargetGenerator.cxx @@ -295,22 +295,6 @@ std::vector<std::string> cmNinjaNormalTargetGenerator::ComputeLinkCmd() const char* linkCmd = mf->GetDefinition(linkCmdVar); if (linkCmd) { cmSystemTools::ExpandListArgument(linkCmd, linkCmds); - if( this->GetGeneratorTarget()->GetProperty("LINK_WHAT_YOU_USE")) { - std::string cmakeCommand = - this->GetLocalGenerator()->ConvertToOutputFormat( - cmSystemTools::GetCMakeCommand(), cmLocalGenerator::SHELL); - cmakeCommand += " -E __run_iwyu --lwyu="; - cmGeneratorTarget& gt = *this->GetGeneratorTarget(); - const std::string cfgName = this->GetConfigName(); - std::string targetOutput = ConvertToNinjaPath(gt.GetFullPath(cfgName)); - std::string targetOutputReal = - this->ConvertToNinjaPath(gt.GetFullPath(cfgName, - /*implib=*/false, - /*realpath=*/true)); - cmakeCommand += targetOutputReal; - cmakeCommand += " || true"; - linkCmds.push_back(cmakeCommand); - } return linkCmds; } } @@ -483,10 +467,6 @@ void cmNinjaNormalTargetGenerator::WriteLinkStatement() vars["MANIFESTS"] = this->GetManifests(); vars["LINK_PATH"] = frameworkPath + linkPath; - std::string lwyuFlags; - if(genTarget.GetProperty("LINK_WHAT_YOU_USE")) { - lwyuFlags = " -Wl,--no-as-needed"; - } // Compute architecture specific link flags. Yes, these go into a different // variable for executables, probably due to a mistake made when duplicating @@ -494,17 +474,16 @@ void cmNinjaNormalTargetGenerator::WriteLinkStatement() if (targetType == cmState::EXECUTABLE) { std::string t = vars["FLAGS"]; localGen.AddArchitectureFlags(t, &genTarget, TargetLinkLanguage, cfgName); - t += lwyuFlags; vars["FLAGS"] = t; } else { std::string t = vars["ARCH_FLAGS"]; localGen.AddArchitectureFlags(t, &genTarget, TargetLinkLanguage, cfgName); vars["ARCH_FLAGS"] = t; t = ""; - t += lwyuFlags; localGen.AddLanguageFlags(t, TargetLinkLanguage, cfgName); vars["LANGUAGE_COMPILE_FLAGS"] = t; } + if (this->GetGeneratorTarget()->HasSOName(cfgName)) { vars["SONAME_FLAG"] = mf->GetSONameFlag(this->TargetLinkLanguage); vars["SONAME"] = this->TargetNameSO; @@ -628,6 +607,7 @@ void cmNinjaNormalTargetGenerator::WriteLinkStatement() vars["POST_BUILD"] = ":"; symlinkVars["POST_BUILD"] = postBuildCmdLine; } + cmGlobalNinjaGenerator& globalGen = *this->GetGlobalGenerator(); int commandLineLengthLimit = -1; diff --git a/Source/cmTarget.cxx b/Source/cmTarget.cxx index 8327af2..f435a1d 100644 --- a/Source/cmTarget.cxx +++ b/Source/cmTarget.cxx @@ -139,7 +139,6 @@ void cmTarget::SetMakefile(cmMakefile* mf) this->SetPropertyDefault("C_CLANG_TIDY", 0); this->SetPropertyDefault("C_COMPILER_LAUNCHER", 0); this->SetPropertyDefault("C_INCLUDE_WHAT_YOU_USE", 0); - this->SetPropertyDefault("LINK_WHAT_YOU_USE", 0); this->SetPropertyDefault("C_STANDARD", 0); this->SetPropertyDefault("C_STANDARD_REQUIRED", 0); this->SetPropertyDefault("C_EXTENSIONS", 0); diff --git a/Source/cmcmd.cxx b/Source/cmcmd.cxx index e5b8491..535dead 100644 --- a/Source/cmcmd.cxx +++ b/Source/cmcmd.cxx @@ -271,7 +271,6 @@ int cmcmd::ExecuteCMakeCommand(std::vector<std::string>& args) std::string iwyu; std::string tidy; std::string sourceFile; - std::string lwyu; for (std::string::size_type cc = 2; cc < args.size(); cc++) { std::string const& arg = args[cc]; if (arg == "--") { @@ -282,8 +281,6 @@ int cmcmd::ExecuteCMakeCommand(std::vector<std::string>& args) tidy = arg.substr(7); } else if (doing_options && cmHasLiteralPrefix(arg, "--source=")) { sourceFile = arg.substr(9); - } else if (doing_options && cmHasLiteralPrefix(arg, "--lwyu=")) { - lwyu = arg.substr(7); } else if (doing_options) { std::cerr << "__run_iwyu given unknown argument: " << arg << "\n"; return 1; @@ -291,7 +288,7 @@ int cmcmd::ExecuteCMakeCommand(std::vector<std::string>& args) orig_cmd.push_back(arg); } } - if (tidy.empty() && iwyu.empty() && lwyu.empty()) { + if (tidy.empty() && iwyu.empty()) { std::cerr << "__run_iwyu missing --tidy= or --iwyu=\n"; return 1; } @@ -299,7 +296,7 @@ int cmcmd::ExecuteCMakeCommand(std::vector<std::string>& args) std::cerr << "__run_iwyu --tidy= requires --source=\n"; return 1; } - if (orig_cmd.empty() && lwyu.empty()) { + if (orig_cmd.empty()) { std::cerr << "__run_iwyu missing compile command after --\n"; return 1; } @@ -348,36 +345,13 @@ int cmcmd::ExecuteCMakeCommand(std::vector<std::string>& args) std::cerr << "Error running '" << tidy_cmd[0] << "'\n"; return 1; } + // Output the stdout from clang-tidy to stderr std::cerr << stdOut; } - if (!lwyu.empty()) { - // Construct the ldd -r -u (link what you use lwyu) command line - // ldd -u -r lwuy target - std::vector<std::string> lwyu_cmd; - lwyu_cmd.push_back("ldd"); - lwyu_cmd.push_back("-u"); - lwyu_cmd.push_back("-r"); - lwyu_cmd.push_back(lwyu); - - // Run the ldd -u -r command line. - // Capture its stdout and hide its stderr. - std::string stdOut; - if (!cmSystemTools::RunSingleCommand(lwyu_cmd, &stdOut, 0, &ret, 0, - cmSystemTools::OUTPUT_NONE)) { - std::cerr << "Error running '" << lwyu_cmd[0] << "'\n"; - return 1; - } - // Output the stdout from ldd -r -u to stderr - // Warn if lwyu reported anything. - if (stdOut.find("Unused direct dependencies:") != stdOut.npos) { - std::cerr << "Warning: " << stdOut; - } - } - ret = 0; // Now run the real compiler command and return its result value. - if (lwyu.empty() && !cmSystemTools::RunSingleCommand( + if (!cmSystemTools::RunSingleCommand( orig_cmd, 0, 0, &ret, 0, cmSystemTools::OUTPUT_PASSTHROUGH)) { std::cerr << "Error running '" << orig_cmd[0] << "'\n"; return 1; diff --git a/Tests/RunCMake/CMakeLists.txt b/Tests/RunCMake/CMakeLists.txt index 8fb91a9..d16e5e7 100644 --- a/Tests/RunCMake/CMakeLists.txt +++ b/Tests/RunCMake/CMakeLists.txt @@ -307,14 +307,6 @@ if(CMAKE_OSX_ARCHITECTURES AND XCODE AND NOT "${XCODE_VERSION}" MATCHES "^[^12]" endif() if("${CMAKE_GENERATOR}" MATCHES "Make|Ninja") - if(UNIX) - execute_process(COMMAND ldd --help - OUTPUT_VARIABLE LDD_HELP) - if("${LDD_HELP}" MATCHES - "(-r, --function-relocs.*process data and function relocations|-u, --unused.*print unused direct dependencies)") - add_RunCMake_test(LinkWhatYouUse) - endif() - endif() add_executable(pseudo_tidy pseudo_tidy.c) add_executable(pseudo_iwyu pseudo_iwyu.c) add_RunCMake_test(ClangTidy -DPSEUDO_TIDY=$<TARGET_FILE:pseudo_tidy>) diff --git a/Tests/RunCMake/LinkWhatYouUse/C-Build-stdout.txt b/Tests/RunCMake/LinkWhatYouUse/C-Build-stdout.txt deleted file mode 100644 index 95eafad..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/C-Build-stdout.txt +++ /dev/null @@ -1,2 +0,0 @@ -.*Warning: Unused direct dependencies.* -.*libm.* diff --git a/Tests/RunCMake/LinkWhatYouUse/C-launch-Build-stdout.txt b/Tests/RunCMake/LinkWhatYouUse/C-launch-Build-stdout.txt deleted file mode 100644 index 95eafad..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/C-launch-Build-stdout.txt +++ /dev/null @@ -1,2 +0,0 @@ -.*Warning: Unused direct dependencies.* -.*libm.* diff --git a/Tests/RunCMake/LinkWhatYouUse/C-launch.cmake b/Tests/RunCMake/LinkWhatYouUse/C-launch.cmake deleted file mode 100644 index e66ca20..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/C-launch.cmake +++ /dev/null @@ -1,3 +0,0 @@ -set(CTEST_USE_LAUNCHERS 1) -include(CTestUseLaunchers) -include(C.cmake) diff --git a/Tests/RunCMake/LinkWhatYouUse/C.cmake b/Tests/RunCMake/LinkWhatYouUse/C.cmake deleted file mode 100644 index 4c3f428..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/C.cmake +++ /dev/null @@ -1,4 +0,0 @@ -enable_language(C) -set(CMAKE_LINK_WHAT_YOU_USE TRUE) -add_executable(main main.c) -target_link_libraries(main m) diff --git a/Tests/RunCMake/LinkWhatYouUse/CMakeLists.txt b/Tests/RunCMake/LinkWhatYouUse/CMakeLists.txt deleted file mode 100644 index 18dfd26..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -cmake_minimum_required(VERSION 3.2) -project(${RunCMake_TEST} NONE) -include(${RunCMake_TEST}.cmake) diff --git a/Tests/RunCMake/LinkWhatYouUse/CXX-Build-stdout.txt b/Tests/RunCMake/LinkWhatYouUse/CXX-Build-stdout.txt deleted file mode 100644 index 95eafad..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/CXX-Build-stdout.txt +++ /dev/null @@ -1,2 +0,0 @@ -.*Warning: Unused direct dependencies.* -.*libm.* diff --git a/Tests/RunCMake/LinkWhatYouUse/CXX-launch-Build-stdout.txt b/Tests/RunCMake/LinkWhatYouUse/CXX-launch-Build-stdout.txt deleted file mode 100644 index 95eafad..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/CXX-launch-Build-stdout.txt +++ /dev/null @@ -1,2 +0,0 @@ -.*Warning: Unused direct dependencies.* -.*libm.* diff --git a/Tests/RunCMake/LinkWhatYouUse/CXX-launch.cmake b/Tests/RunCMake/LinkWhatYouUse/CXX-launch.cmake deleted file mode 100644 index 3002c9d..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/CXX-launch.cmake +++ /dev/null @@ -1,3 +0,0 @@ -set(CTEST_USE_LAUNCHERS 1) -include(CTestUseLaunchers) -include(CXX.cmake) diff --git a/Tests/RunCMake/LinkWhatYouUse/CXX.cmake b/Tests/RunCMake/LinkWhatYouUse/CXX.cmake deleted file mode 100644 index 9555832..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/CXX.cmake +++ /dev/null @@ -1,4 +0,0 @@ -enable_language(CXX) -set(CMAKE_LINK_WHAT_YOU_USE TRUE) -add_executable(main main.cxx) -target_link_libraries(main m) diff --git a/Tests/RunCMake/LinkWhatYouUse/RunCMakeTest.cmake b/Tests/RunCMake/LinkWhatYouUse/RunCMakeTest.cmake deleted file mode 100644 index 897f568..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/RunCMakeTest.cmake +++ /dev/null @@ -1,21 +0,0 @@ -include(RunCMake) - - -function(run_lwyu lang) - # Use a single build tree for tests without cleaning. - set(RunCMake_TEST_BINARY_DIR ${RunCMake_BINARY_DIR}/${lang}-build) - set(RunCMake_TEST_NO_CLEAN 1) - file(REMOVE_RECURSE "${RunCMake_TEST_BINARY_DIR}") - file(MAKE_DIRECTORY "${RunCMake_TEST_BINARY_DIR}") - run_cmake(${lang}) - - set(RunCMake_TEST_OUTPUT_MERGE 1) - run_cmake_command(${lang}-Build ${CMAKE_COMMAND} --build .) -endfunction() - -run_lwyu(CXX) -run_lwyu(C) -if (NOT RunCMake_GENERATOR STREQUAL "Watcom WMake") - run_lwyu(C-launch) - run_lwyu(CXX-launch) -endif() diff --git a/Tests/RunCMake/LinkWhatYouUse/main.c b/Tests/RunCMake/LinkWhatYouUse/main.c deleted file mode 100644 index 8488f4e..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/main.c +++ /dev/null @@ -1,4 +0,0 @@ -int main(void) -{ - return 0; -} diff --git a/Tests/RunCMake/LinkWhatYouUse/main.cxx b/Tests/RunCMake/LinkWhatYouUse/main.cxx deleted file mode 100644 index f8b643a..0000000 --- a/Tests/RunCMake/LinkWhatYouUse/main.cxx +++ /dev/null @@ -1,4 +0,0 @@ -int main() -{ - return 0; -} ----------------------------------------------------------------------- Summary of changes: Help/manual/cmake-properties.7.rst | 1 - Help/manual/cmake-variables.7.rst | 1 - Help/prop_tgt/LINK_WHAT_YOU_USE.rst | 15 --------- Help/variable/CMAKE_LINK_WHAT_YOU_USE.rst | 6 ---- Source/cmMakefileExecutableTargetGenerator.cxx | 14 -------- Source/cmMakefileLibraryTargetGenerator.cxx | 16 --------- Source/cmNinjaNormalTargetGenerator.cxx | 24 ++------------ Source/cmTarget.cxx | 1 - Source/cmcmd.cxx | 34 +++----------------- Tests/RunCMake/CMakeLists.txt | 8 ----- Tests/RunCMake/LinkWhatYouUse/C-Build-stdout.txt | 2 -- .../LinkWhatYouUse/C-launch-Build-stdout.txt | 2 -- Tests/RunCMake/LinkWhatYouUse/C-launch.cmake | 3 -- Tests/RunCMake/LinkWhatYouUse/C.cmake | 4 --- Tests/RunCMake/LinkWhatYouUse/CMakeLists.txt | 3 -- Tests/RunCMake/LinkWhatYouUse/CXX-Build-stdout.txt | 2 -- .../LinkWhatYouUse/CXX-launch-Build-stdout.txt | 2 -- Tests/RunCMake/LinkWhatYouUse/CXX-launch.cmake | 3 -- Tests/RunCMake/LinkWhatYouUse/CXX.cmake | 4 --- Tests/RunCMake/LinkWhatYouUse/RunCMakeTest.cmake | 21 ------------ Tests/RunCMake/LinkWhatYouUse/main.c | 4 --- Tests/RunCMake/LinkWhatYouUse/main.cxx | 4 --- 22 files changed, 6 insertions(+), 168 deletions(-) delete mode 100644 Help/prop_tgt/LINK_WHAT_YOU_USE.rst delete mode 100644 Help/variable/CMAKE_LINK_WHAT_YOU_USE.rst delete mode 100644 Tests/RunCMake/LinkWhatYouUse/C-Build-stdout.txt delete mode 100644 Tests/RunCMake/LinkWhatYouUse/C-launch-Build-stdout.txt delete mode 100644 Tests/RunCMake/LinkWhatYouUse/C-launch.cmake delete mode 100644 Tests/RunCMake/LinkWhatYouUse/C.cmake delete mode 100644 Tests/RunCMake/LinkWhatYouUse/CMakeLists.txt delete mode 100644 Tests/RunCMake/LinkWhatYouUse/CXX-Build-stdout.txt delete mode 100644 Tests/RunCMake/LinkWhatYouUse/CXX-launch-Build-stdout.txt delete mode 100644 Tests/RunCMake/LinkWhatYouUse/CXX-launch.cmake delete mode 100644 Tests/RunCMake/LinkWhatYouUse/CXX.cmake delete mode 100644 Tests/RunCMake/LinkWhatYouUse/RunCMakeTest.cmake delete mode 100644 Tests/RunCMake/LinkWhatYouUse/main.c delete mode 100644 Tests/RunCMake/LinkWhatYouUse/main.cxx hooks/post-receive -- CMake _______________________________________________ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/mailman/listinfo/cmake-commits