You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by le...@apache.org on 2003/05/31 00:13:13 UTC

cvs commit: avalon-excalibur maven-common.xml project-common.xml

leosimons    2003/05/30 15:13:12

  Added:       .        maven-common.xml project-common.xml
  Log:
  experiment with maven build
  
  Revision  Changes    Path
  1.1                  avalon-excalibur/maven-common.xml
  
  Index: maven-common.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <!-- maven buildfile customization. -->
  
  <project default="java:jar">
  
      <!-- ==========================================================
            Warning
           ========================================================== -->
  
      <preGoal name="java:compile">
          <attainGoal name="excalibur:warn"/>
      </preGoal>
      <postGoal name="jar:jar">
          <attainGoal name="excalibur:warn"/>
      </postGoal>
  
      <goal name="excalibur:warn"
              description="Alerts the user that the maven build is in development">
          <echo>
              ----------------------------------------------------------------
               Avalon Excalibur Build System, the Maven Edition:
              ----------------------------------------------------------------
                              !!! WARNING !!!
  
               excalibur is built using ant; the maven build system
               is still in development. *DO NOT USE IT* unless you're helping
               out with setting that up or testing it.
              ----------------------------------------------------------------
          </echo>
      </goal>
  </project>
  
  
  
  1.1                  avalon-excalibur/project-common.xml
  
  Index: project-common.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  <!-- this is the "common base" maven project
       descriptor containing common project management
       information.
  
       Use <extend>../project.xml</extend> in subdirectories
       to inherit these defaults.
  
       Please take care to synchronize this file with the
       one in the main avalon repository. -->
  
  <project>
      <pomVersion>3</pomVersion>
  
      <organization>
          <name>Apache Software Foundation</name>
          <url>http://www.apache.org/</url>
      </organization>
      <inceptionYear>1997</inceptionYear>
      <shortDescription>Apache Server Framework</shortDescription>
      <description>
          The Avalon project is an effort to create, design, develop and
          maintain a common framework and set of components for
          applications written using the Java language.
      </description>
  
      <package>org.apache.avalon</package>
      <gumpRepositoryId>avalon</gumpRepositoryId>
  
      <url>http://avalon.apache.org/</url>
      <issueTrackingUrl><![CDATA[http://nagoya.apache.org/bugzilla/reports.cgi?product=Avalon&output=most_doomed&links=1&banner=1&quip=0]]></issueTrackingUrl>
  
      <repository>
          <connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:avalon</connection>
          <url>http://cvs.apache.org/viewcvs/avalon/</url>
      </repository>
  
      <mailingLists>
          <mailingList>
              <name>Avalon User List</name>
              <subscribe>
                  users-subscribe@avalon.apache.org
              </subscribe>
              <unsubscribe>
                  users-unsubscribe@avalon.apache.org
              </unsubscribe>
              <archive>
                  http://marc.theaimsgroup.com/?l=avalon-users
              </archive>
          </mailingList>
          <mailingList>
              <name>Avalon Development List</name>
              <subscribe>
                  dev-subscribe@avalon.apache.org
              </subscribe>
              <unsubscribe>
                  dev-unsubscribe@avalon.apache.org
              </unsubscribe>
              <archive>
                  http://marc.theaimsgroup.com/?l=avalon-dev
              </archive>
          </mailingList>
          <mailingList>
              <name>Avalon CVS List</name>
              <subscribe>
                  cvs-subscribe@avalon.apache.org
              </subscribe>
              <unsubscribe>
                  cvs-unsubscribe@avalon.apache.org
              </unsubscribe>
              <archive>
                  http://nagoya.apache.org/eyebrowse/SummarizeList?listId=8
              </archive>
          </mailingList>
      </mailingLists>
  
      <build>
          <nagEmailAddress>dev@avalon.apache.org</nagEmailAddress>
          <sourceDirectory>src/java</sourceDirectory>
          <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
  
          <!-- Unit test cases -->
          <unitTest>
              <includes>
                  <include>**/*TestCase.java</include>
              </includes>
          </unitTest>
  
          <!-- Resources that are packaged up inside the JAR file -->
          <resources>
              <includes>
                  <include>*.conf</include>
                  <include>*.xconf</include>
                  <include>*.resources</include>
                  <include>*.properties</include>
              </includes>
          </resources>
      </build>
  </project>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org