[Lldb-commits] [lldb] r346456 - Fix CMake build when building with -fmodules-local-submodule-visibility.
Adrian Prantl via lldb-commits
lldb-commits at lists.llvm.org
Thu Nov 8 16:49:18 PST 2018
Author: adrian
Date: Thu Nov 8 16:49:18 2018
New Revision: 346456
URL: http://llvm.org/viewvc/llvm-project?rev=346456&view=rev
Log:
Fix CMake build when building with -fmodules-local-submodule-visibility.
Modified:
lldb/trunk/source/Host/CMakeLists.txt
Modified: lldb/trunk/source/Host/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Host/CMakeLists.txt?rev=346456&r1=346455&r2=346456&view=diff
==============================================================================
--- lldb/trunk/source/Host/CMakeLists.txt (original)
+++ lldb/trunk/source/Host/CMakeLists.txt Thu Nov 8 16:49:18 2018
@@ -11,7 +11,9 @@ endmacro()
# Objective-C++ files in lldb (which slows down the build process).
macro(remove_module_flags)
string(REGEX REPLACE "-fmodules-cache-path=[^ ]+" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+ string(REGEX REPLACE "-fmodules-local-submodule-visibility" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
string(REGEX REPLACE "-fmodules" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+ string(REGEX REPLACE "-gmodules" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
string(REGEX REPLACE "-fcxx-modules" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
endmacro()
More information about the lldb-commits
mailing list