projects
/
physics.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
7d8eb69
)
change how Make triggers cleans
author
Patrik Gornicz
<Gornicz.P@gmail.com>
Thu, 22 Jan 2009 00:01:16 +0000
(19:01 -0500)
committer
Patrik Gornicz
<Gornicz.P@gmail.com>
Thu, 22 Jan 2009 00:01:16 +0000
(19:01 -0500)
Makefile
patch
|
blob
|
blame
|
history
diff --git
a/Makefile
b/Makefile
index
77463d3
..
e61452c
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-106,20
+106,26
@@
${DSTCFGDIR}%.cfg: ${SRCCFGDIR}%.cfg | $$(dir $$@)
${Q1}${PRNTFMT} "cp" "$@"
${Q2}cp $< $@
${Q1}${PRNTFMT} "cp" "$@"
${Q2}cp $< $@
+.PHONY: cleantargets
+cleantargets:
+ ${Q1}${PRNTFMT} "rm" "${TARGET} ${TARGETTMP}"
+ ${Q2}rm -f ${TARGET}
-.PHONY: clean
-clean:
+.PHONY: clean
objs
+clean
objs
:
${Q1}${PRNTFMT} "rm" "${OBJSDIR}"
${Q2}rm -rf ${OBJSDIR}
${Q1}${PRNTFMT} "rm" "${OBJSDIR}"
${Q2}rm -rf ${OBJSDIR}
- ${Q1}${PRNTFMT} "rm" "${TARGET} ${TARGETTMP}"
- ${Q2}rm -f ${TARGET}
-.PHONY:
distclean
-distclean: clean
+.PHONY:
cleandeps
+cleandeps:
${Q1}${PRNTFMT} "rm" "${DEPSDIR}"
${Q2}rm -rf ${DEPSDIR}
${Q1}${PRNTFMT} "rm" "${DEPSDIR}"
${Q2}rm -rf ${DEPSDIR}
- ${Q1}${PRNTFMT} "rm" "tags prof gmon.out"
- ${Q2}rm -f tags prof gmon.out
+
+.PHONY: clean
+clean: cleantargets cleanobjs
+
+.PHONY: cleanall
+cleanall: clean cleandeps
.PHONY: gitclean
gitclean:
.PHONY: gitclean
gitclean: