You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gump.apache.org by ca...@apache.org on 2008/03/25 21:54:35 UTC

svn commit: r640977 - /gump/metadata/project/logging-log4cxx.xml

Author: carnold
Date: Tue Mar 25 13:54:25 2008
New Revision: 640977

URL: http://svn.apache.org/viewvc?rev=640977&view=rev
Log:
logcxx: drop cppunit and apr-iconv references, add -Dfind=false, add configure, make, make install

Modified:
    gump/metadata/project/logging-log4cxx.xml

Modified: gump/metadata/project/logging-log4cxx.xml
URL: http://svn.apache.org/viewvc/gump/metadata/project/logging-log4cxx.xml?rev=640977&r1=640976&r2=640977&view=diff
==============================================================================
--- gump/metadata/project/logging-log4cxx.xml (original)
+++ gump/metadata/project/logging-log4cxx.xml Tue Mar 25 13:54:25 2008
@@ -25,13 +25,6 @@
 
   <svn repository="logging" dir="log4cxx/trunk"/>
 
-  <!--
-   
-   TODO: get make based build GUMP'ing also
-         see rev 1.10 for starting point  
-   
-   -->
-
   <project name="logging-log4cxx-ant">
 
     <ant target="gump">
@@ -40,10 +33,7 @@
         reference="home"/>
       <property name="aprutil.dir" project="apr-util-configure"
         reference="home"/>
-      <property name="apriconv.dir" project="apr-iconv-configure"
-        reference="home"/>
-      <property name="cppunit.dir" project="cppunit-configure"
-        reference="home"/>
+      <property name="find" value="false"/>
     </ant>
 
     <depend project="ant" inherit="runtime"/>
@@ -53,8 +43,6 @@
     <depend project="ant-contrib" inherit="runtime"/>
     <depend project="apr-make-install"/>
     <depend project="apr-util-make-install"/>
-    <depend project="apr-iconv-make"/>
-	<depend project="cppunit-make-install"/>
 	
     <nag to="carnold@apache.org"
          from="Gump Integration Build &lt;carnold@apache.org&gt;"/>
@@ -69,11 +57,7 @@
         reference="home"/>
       <property name="aprutil.dir" project="apr-util-configure"
         reference="home"/>
-      <property name="apriconv.dir" project="apr-iconv-configure"
-        reference="home"/>
-      <property name="cppunit.dir" project="cppunit-configure"
-        reference="home"/>
-      <property name="has.wchar_t" value="0"/>
+      <property name="find" value="false"/>
     </ant>
 
     <depend project="ant" inherit="runtime"/>
@@ -83,8 +67,6 @@
     <depend project="ant-contrib" inherit="runtime"/>
     <depend project="apr-make-install"/>
     <depend project="apr-util-make-install"/>
-    <depend project="apr-iconv-make"/>
-	<depend project="cppunit-make-install"/>
 	
     <nag to="carnold@apache.org"
          from="Gump Integration Build &lt;carnold@apache.org&gt;"/>
@@ -99,11 +81,8 @@
         reference="home"/>
       <property name="aprutil.dir" project="apr-util-configure"
         reference="home"/>
-      <property name="apriconv.dir" project="apr-iconv-configure"
-        reference="home"/>
-      <property name="cppunit.dir" project="cppunit-configure"
-        reference="home"/>
       <property name="lib.type" value="static"/>
+      <property name="find" value="false"/>
     </ant>
 
     <depend project="ant" inherit="runtime"/>
@@ -113,13 +92,34 @@
     <depend project="ant-contrib" inherit="runtime"/>
     <depend project="apr-make-install"/>
     <depend project="apr-util-make-install"/>
-    <depend project="apr-iconv-make"/>
-	<depend project="cppunit-make-install"/>
 	
     <nag to="carnold@apache.org"
          from="Gump Integration Build &lt;carnold@apache.org&gt;"/>
 	
   </project>
+  
+  <project name="logging-log4cxx-autogen">
+    <script name="autogen.sh"/>
+  </project>
+
+  <project name="logging-log4cxx-configure">
+    <configure>
+      <arg name="--prefix" path="dest-@@DATE@@"/>
+      <arg name="--with-apr" project="apr-configure" reference="home"/>
+      <arg name="--with-apr-util" project="apr-util-configure" reference="home"/>
+    </configure>
+    <depend project="logging-log4cxx-autogen"/>
+    <home nested="dest-@@DATE@@"/>
+  </project>
 
+  <project name="logging-log4cxx-make">
+    <make/>
+    <depend project="logging-log4cxx-configure"/>
+  </project>
+
+  <project name="logging-log4cxx-make-install">
+    <make target="install"/>
+    <depend project="logging-log4cxx-make"/>
+  </project>
 
 </module>