|
Andrew Overholt |
c9ccf4f |
### Eclipse Workspace Patch 1.0
|
|
Andrew Overholt |
c9ccf4f |
#P org.eclipse.pde.build
|
|
Andrew Overholt |
c9ccf4f |
Index: templates/package-build/prepare-build-dir.sh
|
|
Ben Konrath |
5037e9d |
===================================================================
|
|
Andrew Overholt |
c9ccf4f |
RCS file: templates/package-build/prepare-build-dir.sh
|
|
Andrew Overholt |
c9ccf4f |
diff -N templates/package-build/prepare-build-dir.sh
|
|
Ben Konrath |
5037e9d |
--- /dev/null 1 Jan 1970 00:00:00 -0000
|
|
Andrew Overholt |
c9ccf4f |
+++ templates/package-build/prepare-build-dir.sh 1 Jan 1970 00:00:00 -0000
|
|
Andrew Overholt |
c9ccf4f |
@@ -0,0 +1,77 @@
|
|
Andrew Overholt |
c9ccf4f |
+#!/bin/sh
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+if [ $# -ne 2 ]; then
|
|
Andrew Overholt |
c9ccf4f |
+ echo "usage: $0 <path to source dir> <path to build dir>"
|
|
Andrew Overholt |
c9ccf4f |
+ exit 1
|
|
Andrew Overholt |
c9ccf4f |
+fi
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+if [ ! -d $1 ]; then
|
|
Andrew Overholt |
c9ccf4f |
+ echo "usage: $0 <path to source dir> <path to build dir>"
|
|
Andrew Overholt |
c9ccf4f |
+ exit 1
|
|
Andrew Overholt |
c9ccf4f |
+fi
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+SOURCEDIR=$1
|
|
Andrew Overholt |
c9ccf4f |
+BUILDDIR=$2
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+echo "preparing files in $1 for buildfile generation ..."
|
|
Andrew Overholt |
c9ccf4f |
+mkdir -p $BUILDDIR
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+# make some ant build files to extract the id from the feature.xml, plugin.xml or the fragment.xml
|
|
Andrew Overholt |
c9ccf4f |
+mkdir -p $BUILDDIR/tmp
|
|
Andrew Overholt |
c9ccf4f |
+BUILDFILE=$BUILDDIR/tmp/build.xml
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+echo "<project default=\"main\">
|
|
Andrew Overholt |
c9ccf4f |
+ <target name=\"main\">
|
|
Andrew Overholt |
c9ccf4f |
+ <xmlproperty file=\"@type@.xml\" collapseAttributes=\"true\"/>
|
|
Andrew Overholt |
c9ccf4f |
+ <fail unless=\"@type@.id\" message=\"feature.id not set\"/>
|
|
Andrew Overholt |
c9ccf4f |
+ <echo message=\"\${@type@.id}\" />
|
|
Andrew Overholt |
c9ccf4f |
+ </target>
|
|
Andrew Overholt |
c9ccf4f |
+</project>" > $BUILDFILE
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+for type in feature plugin fragment; do
|
|
Andrew Overholt |
c9ccf4f |
+ CURBUILDFILE=$BUILDDIR/tmp/$type-build.xml
|
|
Andrew Overholt |
c9ccf4f |
+ cat $BUILDFILE | sed "s|@type@|$type|" > $CURBUILDFILE
|
|
Andrew Overholt |
c9ccf4f |
+done
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+# make the directories eclipse is expecting
|
|
Andrew Overholt |
c9ccf4f |
+echo " making the 'features' and 'plugins' directories"
|
|
Andrew Overholt |
c9ccf4f |
+mkdir -p $BUILDDIR/features $BUILDDIR/plugins
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+# make symlinks for the features
|
|
Andrew Overholt |
c9ccf4f |
+FEATURES=$(find $SOURCEDIR -name feature.xml)
|
|
Andrew Overholt |
c9ccf4f |
+for f in $FEATURES; do
|
|
Andrew Overholt |
c9ccf4f |
+ PROJECTDIR=$(dirname $f)
|
|
Andrew Overholt |
c9ccf4f |
+ PROJECTNAME=$(ant -Dbasedir=$PROJECTDIR -f $BUILDDIR/tmp/feature-build.xml 2>&1 | grep echo | cut --delimiter=' ' -f 7)
|
|
Andrew Overholt |
c9ccf4f |
+ if [ -z $PROJECTNAME ]; then
|
|
Andrew Overholt |
c9ccf4f |
+ echo "ERROR: could not determine the feature id for $PROJECTDIR"
|
|
Andrew Overholt |
c9ccf4f |
+ exit 1
|
|
Andrew Overholt |
c9ccf4f |
+ fi
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+ echo " making symlink: $BUILDDIR/features/$PROJECTNAME -> $PROJECTDIR"
|
|
Andrew Overholt |
c9ccf4f |
+ ln -sf $PROJECTDIR $BUILDDIR/features/$PROJECTNAME
|
|
Andrew Overholt |
c9ccf4f |
+done
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+# make symlinks for plugins and fragments
|
|
Andrew Overholt |
c9ccf4f |
+PLUGINDIRS=$(find $SOURCEDIR -name plugin.xml -o -name fragment.xml -o -name MANIFEST.MF | sed "s/plugin.xml//g" | sed "s/fragment.xml//g" | sed "s/META-INF\/MANIFEST.MF//" | sort | uniq)
|
|
Andrew Overholt |
c9ccf4f |
+for dir in $PLUGINDIRS; do
|
|
Andrew Overholt |
c9ccf4f |
+ PROJECTNAME=""
|
|
Andrew Overholt |
c9ccf4f |
+ if [ -e $dir/META-INF/MANIFEST.MF ]; then
|
|
Andrew Overholt |
c9ccf4f |
+ PROJECTNAME=$(grep Bundle-SymbolicName $dir/META-INF/MANIFEST.MF | cut --delimiter=';' -f 1 | cut --delimiter=' ' -f 2)
|
|
Andrew Overholt |
c9ccf4f |
+ elif [ -e $dir/plugin.xml ]; then
|
|
Andrew Overholt |
c9ccf4f |
+ PROJECTNAME=$(ant -Dbasedir=$dir -f $BUILDDIR/tmp/plugin-build.xml 2>&1 | grep echo | cut --delimiter=' ' -f 7)
|
|
Andrew Overholt |
c9ccf4f |
+ elif [ -e $dir/fragment.xml ]; then
|
|
Andrew Overholt |
c9ccf4f |
+ PROJECTNAME=$(ant -Dbasedir=$dir -f $BUILDDIR/tmp/fragment-build.xml 2>&1 | grep echo | cut --delimiter=' ' -f 7)
|
|
Andrew Overholt |
c9ccf4f |
+ fi
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+ if [ -z $PROJECTNAME ]; then
|
|
Andrew Overholt |
c9ccf4f |
+ echo "ERROR: could not determine the plugin or fragment id for $dir"
|
|
Andrew Overholt |
c9ccf4f |
+ exit 1
|
|
Andrew Overholt |
c9ccf4f |
+ fi
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+ echo " making symlink: $BUILDDIR/plugins/$PROJECTNAME -> $dir"
|
|
Andrew Overholt |
c9ccf4f |
+ ln -sf $dir $BUILDDIR/plugins/$PROJECTNAME
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+done
|
|
Andrew Overholt |
c9ccf4f |
+
|
|
Andrew Overholt |
c9ccf4f |
+rm -rf $BUILDDIR/tmp
|
|
Andrew Overholt |
c9ccf4f |
+echo done
|
|
Ben Konrath |
5037e9d |
Index: templates/package-build/customTargets-assemble-target.xml
|
|
Ben Konrath |
5037e9d |
===================================================================
|
|
Ben Konrath |
5037e9d |
RCS file: templates/package-build/customTargets-assemble-target.xml
|
|
Ben Konrath |
5037e9d |
diff -N templates/package-build/customTargets-assemble-target.xml
|
|
Ben Konrath |
5037e9d |
--- /dev/null 1 Jan 1970 00:00:00 -0000
|
|
Ben Konrath |
5037e9d |
+++ templates/package-build/customTargets-assemble-target.xml 1 Jan 1970 00:00:00 -0000
|
|
Ben Konrath |
5037e9d |
@@ -0,0 +1,12 @@
|
|
Ben Konrath |
5037e9d |
+<project>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="assemble.@id@">
|
|
Ben Konrath |
5037e9d |
+ <ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+</project>
|
|
Ben Konrath |
5037e9d |
Index: templates/package-build/customTargets.xml
|
|
Ben Konrath |
5037e9d |
===================================================================
|
|
Ben Konrath |
5037e9d |
RCS file: templates/package-build/customTargets.xml
|
|
Ben Konrath |
5037e9d |
diff -N templates/package-build/customTargets.xml
|
|
Ben Konrath |
5037e9d |
--- /dev/null 1 Jan 1970 00:00:00 -0000
|
|
Ben Konrath |
5037e9d |
+++ templates/package-build/customTargets.xml 1 Jan 1970 00:00:00 -0000
|
|
Andrew Overholt |
c9ccf4f |
@@ -0,0 +1,147 @@
|
|
Ben Konrath |
5037e9d |
+<project name="Build specific targets and properties" default="noDefault">
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <fail unless="type" message="Please set the ${type} property to 'feature', 'plugin' or 'fragment'." />
|
|
Ben Konrath |
5037e9d |
+ <fail unless="id" message="Please set the ${id} property to the feature, plugin or fragment id of the plugin you are building." />
|
|
Ben Konrath |
5037e9d |
+ <fail unless="sourceDirectory" message="Please set the ${sourceDirectory} property to the directory that has the source plugins." />
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <copy file="${builder}/customTargets-assemble-target.xml" tofile="${buildDirectory}/customTargets-${id}-assemble-target.xml" />
|
|
Ben Konrath |
5037e9d |
+ <replace file="${buildDirectory}/customTargets-${id}-assemble-target.xml" token="@id@" value="${id}" />
|
|
Ben Konrath |
5037e9d |
+ <import file="${buildDirectory}/customTargets-${id}-assemble-target.xml" />
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="allElements">
|
|
Ben Konrath |
5037e9d |
+ <ant antfile="${genericTargets}" target="${target}">
|
|
Ben Konrath |
5037e9d |
+ <property name="type" value="${type}" />
|
|
Ben Konrath |
5037e9d |
+ <property name="id" value="${id}" />
|
|
Ben Konrath |
5037e9d |
+ </ant>
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="getMapFiles">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="clean" unless="noclean">
|
|
Ben Konrath |
5037e9d |
+ <antcall target="allElements">
|
|
Ben Konrath |
5037e9d |
+ <param name="target" value="cleanElement" />
|
|
Ben Konrath |
5037e9d |
+ </antcall>
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="preSetup">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="postSetup">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="preFetch">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="postFetch">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="preGenerate">
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ plugin projects to be in the 'plugins' directory. The build infrastructure
|
|
Ben Konrath |
5037e9d |
+ normally arranges the projects during the fetch stage. Since we aren't doing
|
|
Ben Konrath |
5037e9d |
+ the fetch stage, we have to manually arrange the files -->
|
|
Ben Konrath |
5037e9d |
+ <exec dir="${builder}" executable="/bin/sh">
|
|
Ben Konrath |
5037e9d |
+ <arg line="prepare-build-dir.sh ${sourceDirectory} ${buildDirectory}" />
|
|
Andrew Overholt |
c9ccf4f |
+ </exec>
|
|
Andrew Overholt |
c9ccf4f |
+ <exec dir="${builder}" executable="/bin/sh">
|
|
Andrew Overholt |
c9ccf4f |
+ <arg line="symlink-deps.sh ${buildDirectory} ${orbitDepsDir}" />
|
|
Ben Konrath |
5037e9d |
+ </exec>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="postGenerate">
|
|
Ben Konrath |
5037e9d |
+ <antcall target="clean" />
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="preProcess">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="postProcess">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="preAssemble">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="postAssemble">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="prePackage">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="postPackage">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="postBuild">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="test">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="publish">
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+ <target name="noDefault">
|
|
Ben Konrath |
5037e9d |
+ <echo message="You must specify a target when invoking this file" />
|
|
Ben Konrath |
5037e9d |
+ </target>
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+</project>
|
|
Andrew Overholt |
c9ccf4f |
Index: templates/package-build/build.properties
|
|
Ben Konrath |
5037e9d |
===================================================================
|
|
Andrew Overholt |
c9ccf4f |
RCS file: templates/package-build/build.properties
|
|
Andrew Overholt |
c9ccf4f |
diff -N templates/package-build/build.properties
|
|
Ben Konrath |
5037e9d |
--- /dev/null 1 Jan 1970 00:00:00 -0000
|
|
Andrew Overholt |
c9ccf4f |
+++ templates/package-build/build.properties 1 Jan 1970 00:00:00 -0000
|
|
Andrew Overholt |
c9ccf4f |
@@ -0,0 +1,12 @@
|
|
Andrew Overholt |
c9ccf4f |
+buildDirectory=${sourceDirectory}/build
|
|
Andrew Overholt |
c9ccf4f |
+buildLabel=rpmBuild
|
|
Andrew Overholt |
c9ccf4f |
+archivePrefix=eclipse
|
|
Andrew Overholt |
c9ccf4f |
+skipFetch=true
|
|
Andrew Overholt |
c9ccf4f |
+javacFailOnError=true
|
|
Andrew Overholt |
c9ccf4f |
+collectingFolder=eclipse
|
|
Andrew Overholt |
c9ccf4f |
+archivesFormat=*,*,*-zip
|
|
Andrew Overholt |
c9ccf4f |
+zipargs=-y
|
|
Andrew Overholt |
c9ccf4f |
+javacDebugInfo=true
|
|
Andrew Overholt |
c9ccf4f |
+archiveName=${id}.zip
|
|
Andrew Overholt |
c9ccf4f |
+runPackager=false
|
|
Andrew Overholt |
c9ccf4f |
+baseLocation=/usr/share/eclipse
|
|
Andrew Overholt |
c9ccf4f |
Index: templates/package-build/symlink-deps.sh
|
|
Andrew Overholt |
c9ccf4f |
===================================================================
|
|
Andrew Overholt |
c9ccf4f |
RCS file: templates/package-build/symlink-deps.sh
|
|
Andrew Overholt |
c9ccf4f |
diff -N templates/package-build/symlink-deps.sh
|
|
Andrew Overholt |
c9ccf4f |
--- /dev/null 1 Jan 1970 00:00:00 -0000
|
|
Andrew Overholt |
c9ccf4f |
+++ templates/package-build/symlink-deps.sh 1 Jan 1970 00:00:00 -0000
|
|
Andrew Overholt |
c9ccf4f |
@@ -0,0 +1,21 @@
|
|
Andrew Overholt |
c9ccf4f |
+#!/bin/sh -x
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+if [ $# -ne 2 ]; then
|
|
Andrew Overholt |
c9ccf4f |
+ echo "usage: $0 <path to build dir> <dependencies>"
|
|
Ben Konrath |
5037e9d |
+ exit 1
|
|
Ben Konrath |
5037e9d |
+fi
|
|
Ben Konrath |
5037e9d |
+
|
|
Ben Konrath |
5037e9d |
+if [ ! -d $1 ]; then
|
|
Andrew Overholt |
c9ccf4f |
+ echo "usage: $0 <path to build dir> <dependencies>"
|
|
Ben Konrath |
5037e9d |
+ exit 1
|
|
Ben Konrath |
5037e9d |
+fi
|
|
Ben Konrath |
5037e9d |
+
|
|
Andrew Overholt |
c9ccf4f |
+BUILDDIR=$1
|
|
Andrew Overholt |
c9ccf4f |
+DEPENDENCIESDIR=$2
|
|
Ben Konrath |
5037e9d |
+
|
|
Andrew Overholt |
c9ccf4f |
+pushd $BUILDDIR/plugins
|
|
Andrew Overholt |
c9ccf4f |
+ for dep in `ls $DEPENDENCIESDIR`; do
|
|
Andrew Overholt |
c9ccf4f |
+ echo "ln -s $DEPENDENCIESDIR/$dep"
|
|
Andrew Overholt |
c9ccf4f |
+ ln -s $DEPENDENCIESDIR/$dep
|
|
Andrew Overholt |
c9ccf4f |
+ done
|
|
Andrew Overholt |
c9ccf4f |
+popd
|