# source files...
# The local Makefile can list other Source files via ExtraSource = ...
#
+ifndef Source
Source := $(ExtraSource) $(wildcard *.cpp *.c *.y *.l)
+endif
Objs := $(sort $(patsubst Debug/%.o, %.o, $(addsuffix .o,$(basename $(Source)))))
ObjectsO := $(addprefix $(BUILD_ROOT)/Release/,$(Objs))
$(VERB) $(Relink) -o $@ $(ObjectsP) $(LibSubDirs)
$(LIBNAME_OBJG): $(ObjectsG) $(LibSubDirs) $(LIBDEBUG)/.dir
+ @echo "Linking $@"
$(VERB) $(Relink) -o $@ $(ObjectsG) $(LibSubDirs)
endif