[llvm] r252628 - AddLLVM: squelch CMP0007 by not adding empty elements to list
Ramkumar Ramachandra via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 10 10:26:34 PST 2015
Author: artagnon
Date: Tue Nov 10 12:26:34 2015
New Revision: 252628
URL: http://llvm.org/viewvc/llvm-project?rev=252628&view=rev
Log:
AddLLVM: squelch CMP0007 by not adding empty elements to list
When configuring various llvm projects that use AddLLVM.cmake, this warning is
emitted many times, flooding the screen:
Policy CMP0007 is not set: list command no longer ignores empty elements.
The fix is removing an extra semicolon.
Differential Revision: http://reviews.llvm.org/D14339
Modified:
llvm/trunk/cmake/modules/AddLLVM.cmake
Modified: llvm/trunk/cmake/modules/AddLLVM.cmake
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/cmake/modules/AddLLVM.cmake?rev=252628&r1=252627&r2=252628&view=diff
==============================================================================
--- llvm/trunk/cmake/modules/AddLLVM.cmake (original)
+++ llvm/trunk/cmake/modules/AddLLVM.cmake Tue Nov 10 12:26:34 2015
@@ -193,7 +193,7 @@ endfunction(add_link_opts)
# Note: Don't set variables CMAKE_*_OUTPUT_DIRECTORY any more,
# or a certain builder, for eaxample, msbuild.exe, would be confused.
function(set_output_directory target)
- cmake_parse_arguments(ARG "" "BINARY_DIR;LIBRARY_DIR;" "" ${ARGN})
+ cmake_parse_arguments(ARG "" "BINARY_DIR;LIBRARY_DIR" "" ${ARGN})
# module_dir -- corresponding to LIBRARY_OUTPUT_DIRECTORY.
# It affects output of add_library(MODULE).
@@ -1095,7 +1095,7 @@ function(llvm_install_symlink name dest)
break()
endif()
endforeach()
-
+
if(ARG_ALWAYS_GENERATE)
set(component ${dest})
else()
@@ -1159,4 +1159,3 @@ function(add_llvm_tool_symlink name dest
endif()
endif()
endfunction()
-
More information about the llvm-commits
mailing list