summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrmanfredi <rmanfredi@2592e710-e01b-42a5-8df0-11608a6cc53d>2006-08-25 22:24:13 +0000
committerrmanfredi <rmanfredi@2592e710-e01b-42a5-8df0-11608a6cc53d>2006-08-25 22:24:13 +0000
commitff5bfd9d5f789a34491d207e31b288a0ebbd9a7c (patch)
tree691a4d4106de924104f3ebd365ae4e8cec5ed364
parent381af5cc13d5dfd639894d4250970fd84dd99f30 (diff)
InstallTarget() now uses :: targets.
Default empty rule for all makefiles is now called "all" instead of "emptyrule" because if there is nothing to be done, GNU make prints the target name and "emptyrule" is not pretty. git-svn-id: svn://svn.code.sf.net/p/dist/code/trunk/dist@7 2592e710-e01b-42a5-8df0-11608a6cc53d
-rw-r--r--jmake/files/Jmake.rules16
-rw-r--r--jmake/files/Jmake.tmpl2
2 files changed, 9 insertions, 9 deletions
diff --git a/jmake/files/Jmake.rules b/jmake/files/Jmake.rules
index e8be807..636c561 100644
--- a/jmake/files/Jmake.rules
+++ b/jmake/files/Jmake.rules
@@ -592,14 +592,14 @@ local_clobber:: local_realclean @!\
* Generate rules to recursively install files
*/
#define InstallTarget() @!\
-?SUBDIRS:install: local_install sub_install @!\
-%SUBDIRS:install: local_install @!\
-?SUBDIRS:install.man: maybe_install.man sub_install.man @!\
-%SUBDIRS:install.man: maybe_install.man @!\
-?SUBDIRS:deinstall: sub_deinstall local_deinstall @!\
-%SUBDIRS:deinstall: local_deinstall @!\
-?SUBDIRS:deinstall.man: sub_deinstall.man maybe_deinstall.man @!\
-%SUBDIRS:deinstall.man: maybe_deinstall.man @!\
+?SUBDIRS:install:: local_install sub_install @!\
+%SUBDIRS:install:: local_install @!\
+?SUBDIRS:install.man:: maybe_install.man sub_install.man @!\
+%SUBDIRS:install.man:: maybe_install.man @!\
+?SUBDIRS:deinstall:: sub_deinstall local_deinstall @!\
+%SUBDIRS:deinstall:: local_deinstall @!\
+?SUBDIRS:deinstall.man:: sub_deinstall.man maybe_deinstall.man @!\
+%SUBDIRS:deinstall.man:: maybe_deinstall.man @!\
@!\
?MANSRC:install.man-yes: local_install.man @!\
install.man-no: @!\
diff --git a/jmake/files/Jmake.tmpl b/jmake/files/Jmake.tmpl
index 052ad5e..61f848f 100644
--- a/jmake/files/Jmake.tmpl
+++ b/jmake/files/Jmake.tmpl
@@ -151,7 +151,7 @@ all:: .FORCE_DEPEND
* These need to be here so that rules in Jmakefile occur first; the blank
* all is to make sure that an empty Jmakefile doesn't default to make clean.
*/
-emptyrule::
+all::
CleanTarget()
InstallTarget()