[Erp5-report] r32369 luke - in /erp5/trunk/buildout: README.txt development.cfg official.cfg

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Feb 9 16:30:39 CET 2010


Author: luke
Date: Tue Feb  9 16:30:35 2010
New Revision: 32369

URL: http://svn.erp5.org?rev=32369&view=rev
Log:
 - draft way to print out requirements to install

Modified:
    erp5/trunk/buildout/README.txt
    erp5/trunk/buildout/development.cfg
    erp5/trunk/buildout/official.cfg

Modified: erp5/trunk/buildout/README.txt
URL: http://svn.erp5.org/erp5/trunk/buildout/README.txt?rev=32369&r1=32368&r2=32369&view=diff
==============================================================================
--- erp5/trunk/buildout/README.txt [utf8] (original)
+++ erp5/trunk/buildout/README.txt [utf8] Tue Feb  9 16:30:35 2010
@@ -18,3 +18,11 @@
 
 Choosing and modifying proper profile allows to control how much software will
 be build in place.
+
+System dependency check
+-----------------------
+
+As each software component this buildout requires something to be installed.
+To query what is required please use:
+
+bin/buildout install show-requirements

Modified: erp5/trunk/buildout/development.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/development.cfg?rev=32369&r1=32368&r2=32369&view=diff
==============================================================================
--- erp5/trunk/buildout/development.cfg [utf8] (original)
+++ erp5/trunk/buildout/development.cfg [utf8] Tue Feb  9 16:30:35 2010
@@ -36,9 +36,7 @@
 
 [requirements]
 binary +=
-  # pysvn dependency
   svn
   svnadmin
 development +=
-  # pysvn dependency
   /usr/include.*/svn_client.h

Modified: erp5/trunk/buildout/official.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/official.cfg?rev=32369&r1=32368&r2=32369&view=diff
==============================================================================
--- erp5/trunk/buildout/official.cfg [utf8] (original)
+++ erp5/trunk/buildout/official.cfg [utf8] Tue Feb  9 16:30:35 2010
@@ -41,6 +41,15 @@
 #  erp5-bt5
 #  erp5-products
 
+[show-requirements]
+# XXX: probably better way to merge results from all parts is needed
+# XXX: convert into proper recipe if possible
+recipe = plone.recipe.command
+command =
+  echo "Required binary files: ${requirements:binary}"
+  echo "Required header files: ${requirements:development}"
+update-command = ${:command}
+
 [software_definition]
 mysql_software = ${mysql-tritonn-5.0:location}
 zope_software = ${zope-2.8:location}




More information about the Erp5-report mailing list