aboutsummaryrefslogtreecommitdiff
path: root/devtools/create_project/module.mk
diff options
context:
space:
mode:
Diffstat (limited to 'devtools/create_project/module.mk')
-rw-r--r--devtools/create_project/module.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/devtools/create_project/module.mk b/devtools/create_project/module.mk
index 025cbf4ba3..0db070fa7c 100644
--- a/devtools/create_project/module.mk
+++ b/devtools/create_project/module.mk
@@ -12,6 +12,11 @@ MODULE_OBJS := \
# Set the name of the executable
TOOL_EXECUTABLE := create_project
+# Set custom build flags for create_project.o: It uses C++ iostreams,
+# which make use of global constructors. So we don't want warnings for
+# that.
+$(srcdir)/devtools/create_project/create_project.o: CXXFLAGS:=$(filter-out -Wglobal-constructors,$(CXXFLAGS))
+
# Include common rules
include $(srcdir)/rules.mk