diff options
Diffstat (limited to 'java/eclipse/scripts/pre-build')
-rw-r--r-- | java/eclipse/scripts/pre-build | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/java/eclipse/scripts/pre-build b/java/eclipse/scripts/pre-build new file mode 100644 index 000000000000..8e03e5fbe8f8 --- /dev/null +++ b/java/eclipse/scripts/pre-build @@ -0,0 +1,31 @@ +#!/bin/sh +# +# Build quirks +# +cd ${WRKSRC} + +ARCHS="amd64 powerpc64" + +# Create dummy repo for jgit +if [ ! -d .git ] +then + echo 'in pre-build doing git-init' + mkdir ${WRKDIR}/githome + ( + export HOME=${WRKDIR}/githome + echo "home:" $HOME + git config --global user.email "eclipse@freebsd.org" + git config --global user.name "Eclipse" + git init + git add . + git commit -q --message="java/eclipse" --author="Eclipse <eclipse@freebsd.org>" + ) +fi + +# Create dummy targets +GTK_EXE="rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk" +for A in ${ARCHS} +do + mkdir -p ${GTK_EXE}/freebsd/${A} + touch ${GTK_EXE}/freebsd/${A}/eclipse +done |