- improved

git-svn-id: http://moon:8086/svn/software/trunk/make@909 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2022-06-01 13:46:42 +00:00
parent 17c955a7cd
commit 0deb5d5cc9
2 changed files with 29 additions and 14 deletions
+18 -5
View File
@@ -1,11 +1,24 @@
-include $(DEPS)
LDFLAGS_release +=
LDFLAGS_debug += -g
LDFLAGS += ${LFLAGS_${CONFIG}}
link: target_info ${BUILD_DIR}/${TARGET}
run: app
@echo Running ${TARGET}
@${BUILD_DIR}/${TARGET}
${BUILD_DIR}/${TARGET}: ${OBJS} $(BUILD_DIR)
$(CC) ${LDFLAGS} ${OBJS} ${LIBS} -o $@
@$(CC) ${LDFLAGS} ${OBJS} ${LIBS} -o $@
target_info:
@echo Linking ${TARGET}
.PHONY: clean
clean:
rm -rf ${BUILD_DIR}/*
distclean:
rm -rf ${BUILD_DIR}
test:
@echo $(DEPS)