[Dist-svn] SF.net SVN: dist: [7] trunk/dist/jmake/files
Brought to you by:
rmanfredi
From: <rma...@us...> - 2006-08-25 22:24:30
|
Revision: 7 Author: rmanfredi Date: 2006-08-25 15:24:13 -0700 (Fri, 25 Aug 2006) ViewCVS: http://svn.sourceforge.net/dist/?rev=7&view=rev Log Message: ----------- 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. Modified Paths: -------------- trunk/dist/jmake/files/Jmake.rules trunk/dist/jmake/files/Jmake.tmpl Modified: trunk/dist/jmake/files/Jmake.rules =================================================================== --- trunk/dist/jmake/files/Jmake.rules 2006-08-25 22:21:46 UTC (rev 6) +++ trunk/dist/jmake/files/Jmake.rules 2006-08-25 22:24:13 UTC (rev 7) @@ -592,14 +592,14 @@ * 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: @!\ Modified: trunk/dist/jmake/files/Jmake.tmpl =================================================================== --- trunk/dist/jmake/files/Jmake.tmpl 2006-08-25 22:21:46 UTC (rev 6) +++ trunk/dist/jmake/files/Jmake.tmpl 2006-08-25 22:24:13 UTC (rev 7) @@ -151,7 +151,7 @@ * 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() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |