You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ta...@apache.org on 2006/11/02 13:29:55 UTC

svn commit: r470349 - /incubator/activemq/activemq-cpp/trunk/activemq-cpp/pom.xml

Author: tabish
Date: Thu Nov  2 04:29:54 2006
New Revision: 470349

URL: http://svn.apache.org/viewvc?view=rev&rev=470349
Log:
Removed maven native plugin use as the automake builds will provide more stable build options.

Modified:
    incubator/activemq/activemq-cpp/trunk/activemq-cpp/pom.xml

Modified: incubator/activemq/activemq-cpp/trunk/activemq-cpp/pom.xml
URL: http://svn.apache.org/viewvc/incubator/activemq/activemq-cpp/trunk/activemq-cpp/pom.xml?view=diff&rev=470349&r1=470348&r2=470349
==============================================================================
--- incubator/activemq/activemq-cpp/trunk/activemq-cpp/pom.xml (original)
+++ incubator/activemq/activemq-cpp/trunk/activemq-cpp/pom.xml Thu Nov  2 04:29:54 2006
@@ -31,7 +31,7 @@
    <groupId>org.apache.activemq</groupId>
  -->
      
-    <groupId>activemq</groupId>
+  <groupId>activemq</groupId>
   <name>ActiveMQ :: CPP :: Parent</name>
   <artifactId>activemq-cpp-parent</artifactId>
   <packaging>pom</packaging>
@@ -39,246 +39,36 @@
   <!-- these should be deleted when using a parent pom-->
   <version>1.0-SNAPSHOT</version>
     
-      <scm>
-        <connection>scm:svn:https://svn.apache.org/repos/asf/incubator/activemq/trunk</connection>
-        <developerConnection>scm:svn:https://svn.apache.org/repos/asf/incubator/activemq/trunk</developerConnection>
-        <url>http://svn.apache.org/viewcvs.cgi/incubator/activemq/trunk/</url>
-    </scm>
+  <scm>
+    <connection>scm:svn:https://svn.apache.org/repos/asf/incubator/activemq/trunk</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/incubator/activemq/trunk</developerConnection>
+    <url>http://svn.apache.org/viewcvs.cgi/incubator/activemq/trunk/</url>
+  </scm>
     
   <build> 		  
-	  <pluginManagement>
-		  <plugins>
-		      <plugin>
-		      
-		        <!-- configure the Mojo native plugin -->
-		        <groupId>org.codehaus.mojo</groupId>
-		        <artifactId>native-maven-plugin</artifactId>
-		        <version>1.0-alpha-2-SNAPSHOT</version>
-		        <extensions>true</extensions>
-		        
-		        <!-- Make child POMs inherit this configuration -->
-		        <inherited>true</inherited> 
-		             
-		        <configuration>
-		        
-		          <!-- All compiler flags are determined by the profile -->
-		          <compilerProvider>${compiler.provider}</compilerProvider>
-		          <envFactoryName>${env.factory.name}</envFactoryName>
-		          <compilerStartOptions>
-		            <compilerStartOption>${compiler.options}</compilerStartOption>
-		          </compilerStartOptions>
-		          <linkerExecutable>${linker.executable}</linkerExecutable>
-		          <linkerStartOptions>
-		            <linkerStartOption>${linker.options}</linkerStartOption>
-		          </linkerStartOptions>
-		          
-		          <!-- Define the sources for the library build -->
-		          <sources>
-		          
-		            <!-- Standard include directories -->
-		            <source><directory>../src/main</directory></source>
-		            <source><directory>../src/test</directory></source>
-		            
-		            <source>
-		              <directory>../src/main/activemq/concurrent</directory>        
-		              <fileNames>
-		                <fileName>Mutex.cpp</fileName>
-		                <fileName>PooledThread.cpp</fileName>
-		                <fileName>Thread.cpp</fileName>              
-		                <fileName>ThreadPool.cpp</fileName>
-		              </fileNames>
-		            </source>
-		            <source>
-		              <directory>../src/main/activemq/connector</directory>        
-		              <fileNames>
-		                <fileName>ConnectorFactoryMap.cpp</fileName>
-		              </fileNames>
-		            </source>
-		            <source>
-		              <directory>../src/main/activemq/connector/stomp</directory>        
-		              <fileNames>
-		                <fileName>StompCommandReader.cpp</fileName>
-		                <fileName>StompCommandWriter.cpp</fileName>
-		                <fileName>StompConnector.cpp</fileName>
-		                <fileName>StompConnectorFactory.cpp</fileName>
-		                <fileName>StompSessionManager.cpp</fileName>
-		              </fileNames>
-		            </source>
-		            <source>
-		              <directory>../src/main/activemq/connector/stomp/commands</directory>        
-		              <fileNames>
-		                <fileName>CommandConstants.cpp</fileName>
-		              </fileNames>
-		            </source>
-		            <source>
-		              <directory>../src/main/activemq/connector/stomp/marshal</directory>        
-		              <fileNames>
-		                <fileName>Marshaler.cpp</fileName>
-		              </fileNames>
-		            </source>  
-		            <source>
-		              <directory>../src/main/activemq/core</directory>        
-		              <fileNames>
-		                <fileName>ActiveMQConnection.cpp</fileName>
-		                <fileName>ActiveMQConnectionFactory.cpp</fileName>
-		                <fileName>ActiveMQConsumer.cpp</fileName>
-		                <fileName>ActiveMQProducer.cpp</fileName>
-		                <fileName>ActiveMQSession.cpp</fileName>
-		                <fileName>ActiveMQTransaction.cpp</fileName>
-		                <fileName>ActiveMQConstants.cpp</fileName>
-		              </fileNames>
-		            </source>
-		            <source>
-		              <directory>../src/main/activemq/exceptions</directory>        
-		              <fileNames>
-		                <fileName>ActiveMQException.cpp</fileName>
-		              </fileNames>
-		            </source> 
-		            <source>
-		              <directory>../src/main/activemq/io</directory>        
-		              <fileNames>
-		                <fileName>BufferedInputStream.cpp</fileName>
-		                <fileName>BufferedOutputStream.cpp</fileName>
-		                <fileName>ByteArrayInputStream.cpp</fileName>
-		                <fileName>ByteArrayOutputStream.cpp</fileName>
-		                <fileName>DataInputStream.cpp</fileName>
-		                <fileName>DataOutputStream.cpp</fileName>
-		              </fileNames>
-		            </source>    
-		            <source>
-		              <directory>../src/main/activemq/logger</directory>        
-		              <fileNames>
-		                <fileName>Logger.cpp</fileName>
-		                <fileName>LoggerHierarchy.cpp</fileName>
-		                <fileName>LogManager.cpp</fileName>
-		                <fileName>LogWriter.cpp</fileName>
-		                <fileName>SimpleLogger.cpp</fileName>
-		              </fileNames>
-		            </source> 
-		            <source>
-		              <directory>../src/main/activemq/network</directory>        
-		              <fileNames>
-		                <fileName>BufferedSocket.cpp</fileName>
-		                <fileName>ServerSocket.cpp</fileName>
-		                <fileName>SocketFactory.cpp</fileName>
-		                <fileName>SocketInputStream.cpp</fileName>
-		                <fileName>SocketOutputStream.cpp</fileName>
-		                <fileName>TcpSocket.cpp</fileName>
-		              </fileNames>
-		            </source> 
-		            <source>
-		              <directory>../src/main/activemq/support</directory>        
-		              <fileNames>
-		                <fileName>InitDirector.cpp</fileName>
-		              </fileNames>
-		            </source>
-		            <source>
-		              <directory>../src/main/activemq/transport</directory>        
-		              <fileNames>
-		                <fileName>IOTransport.cpp</fileName>
-		                <fileName>IOTransportFactory.cpp</fileName>
-		                <fileName>ResponseCorrelator.cpp</fileName>
-		                <fileName>TcpTransport.cpp</fileName>
-		                <fileName>TcpTransportFactory.cpp</fileName>
-		                <fileName>TransportFactoryMap.cpp</fileName>
-		              </fileNames>
-		            </source>
-		            <source>
-		              <directory>../src/main/activemq/util</directory>        
-		              <fileNames>
-		                <fileName>Guid.cpp</fileName>
-		                <fileName>StringTokenizer.cpp</fileName>
-		                <fileName>Math.cpp</fileName>
-		              </fileNames>
-		            </source>
-		          </sources>
-		      	</configuration>
-		      </plugin>
-              <!-- Used to generate the openwire commands and marshallers -->
-              <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-antrun-plugin</artifactId>
-                <configuration>
-                  <tasks>
-                    <taskdef name="generate" classname="org.apache.activemq.openwire.tool.AmqCppGeneratorTask"/>
-                    <generate version="2" source="${activemq-core-dir}" target="${basedir}"/>
-                  </tasks>
-                </configuration>
-                <dependencies>
-                  <dependency>
-                    <groupId>org.apache.activemq</groupId>
-                    <artifactId>activemq-openwire-generator</artifactId>
-                    <version>4.1-incubator-SNAPSHOT</version>
-                  </dependency>
-                </dependencies>
-              </plugin>
-		    </plugins>
-	    </pluginManagement>
+	<pluginManagement>
+	  <plugins>
+        <!-- Used to generate the openwire commands and marshallers -->
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-antrun-plugin</artifactId>
+          <configuration>
+          <tasks>
+            <taskdef name="generate" classname="org.apache.activemq.openwire.tool.AmqCppGeneratorTask"/>
+            <generate version="2" source="${activemq-core-dir}" target="${basedir}"/>
+          </tasks>
+          </configuration>
+            <dependencies>
+              <dependency>
+              <groupId>org.apache.activemq</groupId>
+              <artifactId>activemq-openwire-generator</artifactId>
+              <version>4.1-incubator-SNAPSHOT</version>
+            </dependency>
+          </dependencies>
+        </plugin>
+      </plugins>
+    </pluginManagement>
   </build> 
-	  
-  <profiles>
-  
-    <!-- Default profile for Windows: MSVC compiler -->
-    <profile>
-      <id>win32-msvc</id>
-      <activation>
-        <os>
-          <family>windows</family>
-        </os>
-      </activation>
-      <modules>
-        <module>win32-msvc</module>
-      </modules>
-    </profile>
-    
-    <!-- Profile for building on windows (cygwin) with gcc -->
-    <profile>
-      <id>win32-gcc</id>
-      <modules>
-        <module>win32-gcc</module>
-      </modules>
-    </profile>
-
-    <!-- Profile for building on *nix with the default compiler -->
-    <profile>
-      <id>unix</id>
-      <activation>
-        <os>
-          <family>unix</family>
-        </os>
-      </activation>
-      <modules>
-        <module>unix</module>
-      </modules>
-    </profile>
-    
-  </profiles>
-
-   <!-- Repos for using the mojo native plugin -->
-  <repositories>
-    <repository>
-      <id>Maven Snapshots</id>
-      <url>http://snapshots.maven.codehaus.org/maven2/</url>
-      <snapshots>
-        <enabled>true</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-  </repositories>
-  <pluginRepositories>
-    <pluginRepository>
-      <id>Codehaus Snapshots</id>
-      <url>http://snapshots.maven.codehaus.org/maven2</url>
-      <snapshots>
-        <enabled>true</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </pluginRepository>
-  </pluginRepositories>
 
   <properties>
     <activemq-core-dir>../activemq-trunk/activemq-core</activemq-core-dir>