SRCSDIR := src/
SRCS := # := start
+OBJSDIR := objsd/
+OBJS := # := start
+
+DEPSDIR := deps/
+DEPS := # := start
+
# include all of the dir.mk
include $(addprefix ${SRCSDIR},$(addsuffix dir.mk,${DIRS}))
WORKINGDIR := bind/
-OBJSDIR := objsd/
-OBJS := ${SRCS:.cpp=.o}
-OBJS := $(addprefix ${OBJSDIR},${OBJS})
-
-DEPSDIR := deps/
-DEPS := ${SRCS:.cpp=.d}
-DEPS := $(addprefix ${DEPSDIR},${DEPS})
-
CFGDIRNAME := configs/
SRCCFGDIR := ${CFGDIRNAME}
DSTCFGDIR := ${WORKINGDIR}${CFGDIRNAME}
.PHONY: prof
prof: run
- cd ${WORKINGDIR}; gprof -b ${TARGETNAME} > src/prof
- kprof -f prof
+ cd ${WORKINGDIR}; gprof -b ${TARGETNAME} > prof
+ cd ${WORKINGDIR}; kprof -f prof
MINGMAKEARGS := "LIBGL := -lopengl32 -lglu32" \
${Q1}${PRNTFMT} "make" "final"
${Q2}${MAKE} ${FINALMAKEARGS} clean all
+
-include ${DEPS}