X-Git-Url: http://gitweb.pgornicz.com/gitweb.cgi?a=blobdiff_plain;f=src%2Ffiles.mk;h=06037b4465240c72c0a039238a8a098e48943466;hb=ce5a195f85b9cdaf5f412db4dda458fb976d6d36;hp=6bd3855aca46e12d5b2a2285d120f08b07013e44;hpb=dca497db1c716132a88dc430a86caa5b281162dc;p=physics.git diff --git a/src/files.mk b/src/files.mk index 6bd3855..06037b4 100644 --- a/src/files.mk +++ b/src/files.mk @@ -1,21 +1,37 @@ -CURDIR := -FILES := # insure blank -FILES += game.cpp -FILES += main.cpp -FILES += mathw.cpp -FILES += ticks.cpp -FILES += Vector2.cpp -FILES += handleSignal.cpp +NEWSRCS := # := start; empty -FILES += entityCreator.cpp -FILES += entityManager.cpp -FILES += effectManager.cpp -FILES += collisionManager.cpp -FILES += CollisionInfo.cpp +NEWSRCS += game.cpp +NEWSRCS += main.cpp +NEWSRCS += handleSignal.cpp -FILES += debug.cpp +NEWSRCS += entityCreator.cpp +NEWSRCS += entityManager.cpp +NEWSRCS += effectManager.cpp +NEWSRCS += collisionManager.cpp +NEWSRCS += CollisionInfo.cpp -FILES := $(addprefix ${CURDIR},${FILES}) +NEWDIRS := # := start; empty + +NEWDIRS += Entities/ +NEWDIRS += GameStates/ +NEWDIRS += Effects/ +NEWDIRS += config/ +NEWDIRS += input/ +NEWDIRS += graphics/ + +################################################################################ + +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}%} -SRCS += ${FILES}