fixing macosx signed build

This commit is contained in:
Federico Fissore 2013-02-05 16:30:00 +01:00
parent 6fa49abcbc
commit bfbd9252e7
2 changed files with 9 additions and 3 deletions

2
.gitignore vendored
View File

@ -16,6 +16,8 @@ hardware/arduino/bootloaders/caterina_LUFA/.dep/
build/windows/work/
build/windows/arduino-*.zip
build/windows/dist/gcc-*.tar.gz
build/macosx/arduino-*.zip
build/macosx/dist/gcc-*.tar.gz
build/linux/work/
build/linux/dist/*.tar.gz
build/linux/*.tgz

View File

@ -287,7 +287,9 @@
<delete dir="macosx/work/Arduino.app" />
<!-- Unzip unsigned app into working dir -->
<unzip dest="macosx/work" src="macosx/arduino-${version}-${platform}.zip" overwrite="false"/>
<exec executable="unzip" dir="macosx/work">
<arg line="../arduino-${version}-${platform}.zip" />
</exec>
<!-- Unlock keychain file -->
<exec executable="security" dir="macosx/work">
@ -299,9 +301,11 @@
<arg line="--keychain &quot;${macosx-sign-keychain}&quot; -s &quot;${macosx-sign-id}&quot; -v Arduino.app/" />
</exec>
<delete file="macosx/arduino-${version}-${platform}.zip" />
<!-- Create signed zip file -->
<exec executable="zip" dir="macosx/work">
<arg line="-q -r ../arduino-${version}-${platform}-signed.zip ." />
<arg line="-q -r ../arduino-${version}-${platform}.zip ." />
</exec>
<echo>
@ -349,7 +353,7 @@
=======================================================
Arduino for Mac OS X was built. Grab the image from
build/macosx/arduino-${version}-${platform}.zip
macosx/arduino-${version}-${platform}.zip
=======================================================
</echo>
</target>