summaryrefslogtreecommitdiff
path: root/java/eclipse/scripts/pre-build
blob: 8e03e5fbe8f883c8c64712f1942432de63600ddb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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