[svn:parrot] r42097 - trunk/config/gen/makefiles

pmichaud at svn.parrot.org pmichaud at svn.parrot.org
Mon Oct 26 00:27:27 UTC 2009


Author: pmichaud
Date: Mon Oct 26 00:27:27 2009
New Revision: 42097
URL: https://trac.parrot.org/parrot/changeset/42097

Log:
[install]:  Per further discussion on irc, add a new 'make install-dev-only'
target for packagers.  The 'make install' target now depends on 'install-bin'
and 'install-dev-only', and 'make install-dev' is just an alias for
'make install'.

Modified:
   trunk/config/gen/makefiles/root.in

Modified: trunk/config/gen/makefiles/root.in
==============================================================================
--- trunk/config/gen/makefiles/root.in	Mon Oct 26 00:12:48 2009	(r42096)
+++ trunk/config/gen/makefiles/root.in	Mon Oct 26 00:27:27 2009	(r42097)
@@ -689,8 +689,10 @@
 	@echo "                     Provide Parrot configuration information"
 	@echo ""
 	@echo "Installation:"
-	@echo "  install:           Install under '$(PREFIX)' on Unix systems"
-	@echo "  install-dev:       Same as 'install' but also install support for development."
+	@echo "  install:           Install under '$(PREFIX)' on Unix systems."
+	@echo "  install-dev:       Same as 'install'."
+	@echo "  install-bin:       Install only files needed for Parrot runtime."
+	@echo "  install-dev-only:  Install only files needed for Parrot development."
 	@echo ""
 	@echo "Documentation:"
 	@echo "  help:              Print this help message."
@@ -2149,7 +2151,8 @@
 #
 ###############################################################################
 
-install: install-dev
+install: install-bin install-dev-only
+install-dev: install
 
 install-bin: installable
 	$(PERL) tools/dev/install_files.pl \
@@ -2164,7 +2167,7 @@
     --versiondir=$(VERSION_DIR) \
     MANIFEST MANIFEST.generated
 
-install-dev: install-bin
+install-dev-only: installable
 	$(PERL) tools/dev/install_dev_files.pl \
     --buildprefix=$(BUILDPREFIX) \
     --prefix=$(PREFIX) \


More information about the parrot-commits mailing list