NEWSRCS := # := start; empty NEWSRCS += Effect.cpp NEWSRCS += Gravity.cpp NEWSRCS += GravityWell.cpp NEWSRCS += Screen.cpp NEWDIRS := # := start; empty ################################################################################ NEWSRCS := $(addprefix ${CURDIR}/,${NEWSRCS}) NEWDIRS := $(addprefix ${CURDIR}/,${NEWDIRS}) # Append to lists L_SRCS_$P += ${NEWSRCS} L_OBJS_$P += ${NEWSRCS:${SRCSDIR_$P}%.cpp=${OBJSDIR_$P}%.o} L_DEPS_$P += ${NEWSRCS:${SRCSDIR_$P}%.cpp=${DEPSDIR_$P}%.d} L_BLDDIRS_$P += ${NEWDIRS:${SRCSDIR_$P}%=${OBJSDIR_$P}%} L_BLDDIRS_$P += ${NEWDIRS:${SRCSDIR_$P}%=${DEPSDIR_$P}%}