X-Git-Url: http://gitweb.pgornicz.com/gitweb.cgi?p=physics.git;a=blobdiff_plain;f=src%2Fconfig%2Fdir.mk;h=5d686ed044008723101f79b35b46036f2094c843;hp=b0252ab37fe98e0af80b58466c4c10aa376b33d3;hb=6d8ae4070f65c0c2571556cbc8742bdda8011f43;hpb=5e0713e5967be038b1b0cc5f0ffbd0180e3f7099 diff --git a/src/config/dir.mk b/src/config/dir.mk index b0252ab..5d686ed 100644 --- a/src/config/dir.mk +++ b/src/config/dir.mk @@ -1,20 +1,40 @@ -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}/ + +SRCPATH_$D := ${SRCPATH} +SRCPATH := ${SRCPATH_$D}${DIRNAME}/ + + +include ${CURDIR}${G_FILESMK} +include $(addprefix ${SRCSDIR_$P},$(addsuffix ${G_DIRMK},${NEWDIRS})) + + +# restore + +CURDIR := ${CURDIR_$D} +SRCPATH := ${SRCPATH_$D} +DIRNAME := ${DIRNAME_$D} +D := ${D_$D} -SRCS += ${NEWSRCS} -OBJS += $(addprefix ${OBJSDIR},${NEWOBJS}) -DEPS += $(addprefix ${DEPSDIR},${NEWDEPS})