Skip to content
Snippets Groups Projects
Commit b2920402 authored by Dean Camera's avatar Dean Camera
Browse files

Add check and error to the BUILD module if OBJDIR option is set but object...

Add check and error to the BUILD module if OBJDIR option is set but object filenames are not unique.
parent 7f29c468
Branches
Tags
No related merge requests found
......@@ -148,6 +148,11 @@ ifneq ($(OBJDIR),.)
$(shell mkdir $(OBJDIR) 2> /dev/null)
VPATH += $(dir $(SRC))
OBJECT_FILES := $(addprefix $(patsubst %/,%,$(OBJDIR))/, $(notdir $(OBJECT_FILES)))
# Check if any object file (without path) appears more than once in the object file list
ifneq ($(words $(sort $(OBJECT_FILES))), $(words $(OBJECT_FILES)))
$(error Cannot build with OBJDIR parameter set - one or more object file name is not unique)
endif
endif
# Create a list of dependency files from the list of object files
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment