summary refs log tree commit diff
path: root/pkgs/tools/networking/p2p/azureus/builder.sh
blob: 9d41dba2e439e819158f18d5b85cc9713aa22cfd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
source $stdenv/setup

mkdir -p $out/jars
cp $src $out/jars/azureus.jar

mkdir -p $out/bin
cat > $out/bin/azureus <<EOF
#! $SHELL -e
azureusHome=$out
if test -n "\$HOME"; then
    azureusHome=\$HOME/.Azureus
fi
exec $jdk/bin/java -Xms16m -Xmx128m \
  -cp $out/jars/azureus.jar:$swt/jars/swt.jar \
  -Djava.library.path=$swt/lib \
  -Dazureus.install.path=\$azureusHome \
  org.gudy.azureus2.ui.swt.Main
EOF
chmod +x $out/bin/azureus