X-Git-Url: http://gitweb.pgornicz.com/gitweb.cgi?a=blobdiff_plain;f=src%2Fconfig%2Fdir.mk;h=46482b6764accc5dd503a7023c2a16a050cf2f8e;hb=ce5a195f85b9cdaf5f412db4dda458fb976d6d36;hp=b0252ab37fe98e0af80b58466c4c10aa376b33d3;hpb=16f1445959244e40f1d68afb175a87c613e4b6f0;p=physics.git diff --git a/src/config/dir.mk b/src/config/dir.mk index b0252ab..46482b6 100644 --- a/src/config/dir.mk +++ b/src/config/dir.mk @@ -1,20 +1,36 @@ -NEWSRCS := # insure blank -NEWSRCS += config.cpp -NEWSRCS += reader.cpp -NEWSRCS += keys.cpp +T_DIRNAME := config +################################################################################ -# Post dir setup +# save +T := $D_TEMP + DIRNAME_$T := ${DIRNAME} + D_$T := $D -CURDIR := config/ + DIRNAME := ${T_DIRNAME} + D := $D_${DIRNAME} -NEWSRCS := $(addprefix ${CURDIR},${NEWSRCS}) -NEWOBJS := ${NEWSRCS:.cpp=.o} -NEWDEPS := ${NEWSRCS:.cpp=.d} + DIRNAME_$D := ${DIRNAME_$T} + D_$D := ${D_$T} -# Append to lists + DIRNAME_$T := + D_$T := +T := + +T_DIRNAME := + +CURDIR_$D := ${CURDIR} +CURDIR := ${CURDIR_$D}${DIRNAME}/ + + +include ${CURDIR}${G_FILESMK} +include $(addsuffix ${G_DIRMK},${NEWDIRS}) + + +# restore + +CURDIR := ${CURDIR_$D} +DIRNAME := ${DIRNAME_$D} +D := ${D_$D} -SRCS += ${NEWSRCS} -OBJS += $(addprefix ${OBJSDIR},${NEWOBJS}) -DEPS += $(addprefix ${DEPSDIR},${NEWDEPS})