mirror of
https://github.com/DarkStore-3DS/buildtools.git
synced 2026-07-06 08:49:07 +00:00
Add support for separate C and C++ build flags.
This commit is contained in:
@@ -380,8 +380,16 @@ endif
|
|||||||
|
|
||||||
# FINAL COMMON SETUP #
|
# FINAL COMMON SETUP #
|
||||||
|
|
||||||
CC_FLAGS := $(COMMON_CC_FLAGS) -std=gnu99
|
CC_FLAGS := $(COMMON_CC_FLAGS) $(BUILD_FLAGS_CC)
|
||||||
CXX_FLAGS := $(COMMON_CC_FLAGS) -std=gnu++11
|
CXX_FLAGS := $(COMMON_CC_FLAGS) $(BUILD_FLAGS_CXX)
|
||||||
|
|
||||||
|
ifeq ($(findstring -std,$(BUILD_FLAGS_CC)),)
|
||||||
|
CC_FLAGS += -std=gnu99
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifeq ($(findstring -std,$(BUILD_FLAGS_CXX)),)
|
||||||
|
CXX_FLAGS += -std=gnu++11
|
||||||
|
endif
|
||||||
|
|
||||||
ifneq ($(EXTRA_OUTPUT_FILES),)
|
ifneq ($(EXTRA_OUTPUT_FILES),)
|
||||||
EXTRA_OUTPUT_COPY_CMD := cp -r $(EXTRA_OUTPUT_FILES) $(OUTPUT_DIR)
|
EXTRA_OUTPUT_COPY_CMD := cp -r $(EXTRA_OUTPUT_FILES) $(OUTPUT_DIR)
|
||||||
|
|||||||
Reference in New Issue
Block a user