Move -fcxx-modules to MANDATORY_MODULE_BUILD_CFLAGS (NFC)
authorAdrian Prantl <aprantl@apple.com>
Wed, 20 Feb 2019 01:14:05 +0000 (01:14 +0000)
committerAdrian Prantl <aprantl@apple.com>
Wed, 20 Feb 2019 01:14:05 +0000 (01:14 +0000)
llvm-svn: 354418

lldb/packages/Python/lldbsuite/test/make/Makefile.rules

index a2dc6cc..6d1ca51 100644 (file)
@@ -284,12 +284,13 @@ endif
 
 MANDATORY_MODULE_BUILD_CFLAGS := -fmodules -gmodules -fmodules-cache-path=$(CLANG_MODULE_CACHE_DIR)
 
+ifeq "$(OS)" "Darwin"
+       MANDATORY_MODULE_BUILD_CFLAGS += -fcxx-modules
+endif
+
 ifeq "$(MAKE_GMODULES)" "YES"
        CFLAGS += $(MANDATORY_MODULE_BUILD_CFLAGS)
        CXXFLAGS += $(MANDATORY_MODULE_BUILD_CFLAGS)
-       ifeq "$(OS)" "Darwin"
-               CXXFLAGS += -fcxx-modules
-       endif
 endif
 
 CXXFLAGS += -std=c++11 $(CFLAGS) $(ARCH_CXXFLAGS)