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