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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]