You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by jv...@apache.org on 2004/05/07 20:06:49 UTC

cvs commit: maven-components/maven-core bootstrap.sh

jvanzyl     2004/05/07 11:06:49

  Modified:    maven-core bootstrap.sh
  Log:
  o starting to separate plexus requirements from maven requirements in order
    to create a realm structure like:
  
    [core]
    ^
    [core.app]
    ^
    [core.app.maven]
  
    Which will essentially allow the m2 install to be a fully functional
    application server even though no one will much notice or care. That
    is until they try to install something like Continuum at which point they
    will very much care and will hopefully be pleased to find out every
    thing they need to run the series of helper applications like Continuum
    is already present.
  
  Revision  Changes    Path
  1.7       +18 -1     maven-components/maven-core/bootstrap.sh
  
  Index: bootstrap.sh
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-core/bootstrap.sh,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- bootstrap.sh	16 Apr 2004 13:56:09 -0000	1.6
  +++ bootstrap.sh	7 May 2004 18:06:49 -0000	1.7
  @@ -8,6 +8,7 @@
   mkdir -p ${DIST}
   mkdir -p ${DIST}/bin
   mkdir -p ${DIST}/lib
  +mkdir -p ${DIST}/core
   mkdir -p ${DIST}/plugins/plexus
   
   cp target/maven*.jar ${DIST}/lib
  @@ -24,12 +25,27 @@
   
   cp ../maven-model/maven.xsd ${DIST}
   
  +core="\
  +plexus/jars/plexus-0.14-SNAPSHOT.jar \
  +classworlds/jars/classworlds-1.1-SNAPSHOT.jar \
  +xpp3/jars/xpp3-1.1.3.3.jar \
  +xstream/jars/xstream-1.0-SNAPSHOT.jar"
  +
  +for i in $core
  +do
  +  cp "$repoLocal/$i" ${DIST}/core
  +done
  +
   for i in $libs
   do
     cp "$repoLocal/$i" ${DIST}/lib
   done
   
  -rm -f ${DIST}/lib/junit*.jar > /dev/null 2>&1
  +#rm -f ${DIST}/lib/plexus*.jar > /dev/null 2>&1
  +rm -f ${DIST}/lib/classworlds*.jar > /dev/null 2>&1
  +#rm -f ${DIST}/lib/xpp3*.jar > /dev/null 2>&1
  +#rm -f ${DIST}/lib/xstream*.jar > /dev/null 2>&1
  +#rm -f ${DIST}/lib/junit*.jar > /dev/null 2>&1
   
   # Install parent plugin model
   
  @@ -61,6 +77,7 @@
   cp ${DIST}/*.xsd "${M2_HOME}"
   cp -r ${DIST}/bin "${M2_HOME}"
   cp -r ${DIST}/lib "${M2_HOME}"
  +cp -r ${DIST}/core "${M2_HOME}"
   cp -r ${DIST}/plugins "${M2_HOME}"
   
   rm -f bootstrap.classpath > /dev/null 2>&1
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org