osx related changes per zab's advice
This commit is contained in:
17
build.xml
17
build.xml
@ -902,11 +902,6 @@
|
||||
<copy file="${hsqldb.jar}" todir="pkg-osx/Syndie.app/Contents/MacOS" />
|
||||
<copy file="${build.dir}/syndie.jar" todir="pkg-osx/Syndie.app/Contents/MacOS" />
|
||||
<copy file="resources/osx.icns" tofile="pkg-osx/Syndie.app/Contents/syndie.icns" />
|
||||
<echo file="pkg-osx/Syndie.app/Contents/MacOS/startsyndie.sh"><![CDATA[#!/bin/sh
|
||||
DIR=`dirname $0`
|
||||
CP=$DIR/swt.jar:$DIR/hsqldb.jar:$DIR/syndie.jar
|
||||
exec java -XstartOnFirstThread -cp $CP syndie.gui.SWTUI
|
||||
]]></echo>
|
||||
<echo file="pkg-osx//Syndie.app/Contents/Info.plist"><![CDATA[
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
@ -929,7 +924,7 @@
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>?????</string>
|
||||
<string>1.102.${syndie.build.number}</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
@ -968,6 +963,11 @@ java -cp path/to/hsqldb.jar:path/to/i2p.jar:path/to/syndie-cli.jar syndie.db.Tex
|
||||
<ant dir="swt" target="ensure-mac32-swt" />
|
||||
<delete file="pkg-osx/Syndie.app/Contents/MacOS/swt.jar" />
|
||||
<copy file="${swt.mac32}" tofile="pkg-osx/Syndie.app/Contents/MacOS/swt.jar" />
|
||||
<echo file="pkg-osx/Syndie.app/Contents/MacOS/startsyndie.sh"><![CDATA[#!/bin/sh
|
||||
DIR=`dirname $0`
|
||||
CP=$DIR/swt.jar:$DIR/hsqldb.jar:$DIR/syndie.jar
|
||||
exec java -d32 -XstartOnFirstThread -cp $CP syndie.gui.SWTUI
|
||||
]]></echo>
|
||||
<tar destfile="syndie-${full.version}.bin.osx32.tar.bz2" compression="bzip2">
|
||||
<tarfileset dir="pkg-osx" prefix="syndie-${full.version}" filemode="644">
|
||||
<include name="**/**" />
|
||||
@ -983,6 +983,11 @@ java -cp path/to/hsqldb.jar:path/to/i2p.jar:path/to/syndie-cli.jar syndie.db.Tex
|
||||
<ant dir="swt" target="ensure-mac64-swt" />
|
||||
<delete file="pkg-osx/Syndie.app/Contents/MacOS/swt.jar" />
|
||||
<copy file="${swt.mac64}" tofile="pkg-osx/Syndie.app/Contents/MacOS/swt.jar" />
|
||||
<echo file="pkg-osx/Syndie.app/Contents/MacOS/startsyndie.sh"><![CDATA[#!/bin/sh
|
||||
DIR=`dirname $0`
|
||||
CP=$DIR/swt.jar:$DIR/hsqldb.jar:$DIR/syndie.jar
|
||||
exec java -d64 -XstartOnFirstThread -cp $CP syndie.gui.SWTUI
|
||||
]]></echo>
|
||||
<tar destfile="syndie-${full.version}.bin.osx64.tar.bz2" compression="bzip2">
|
||||
<tarfileset dir="pkg-osx" prefix="syndie-${full.version}" filemode="644">
|
||||
<include name="**/**" />
|
||||
|
Reference in New Issue
Block a user