NEWSRCS := # := start; empty NEWSRCS += Ball.cpp NEWSRCS += Entity.cpp NEWSRCS += Line.cpp NEWSRCS += Particle.cpp NEWSRCS += PhysicsEntity.cpp NEWSRCS += Point.cpp NEWSRCS += Polygon.cpp NEWSRCS += WindParticle.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}%}