filemorph

Check-in [5a0c23d92e]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Update build script
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:5a0c23d92e43527dae307129db80ac56215f64e4
User & Date: kevin 2017-01-16 16:15:52
Context
2017-01-16
16:38
More tweaks check-in: d7660b61b7 user: kevin tags: trunk
16:15
Update build script check-in: 5a0c23d92e user: kevin tags: trunk
03:01
Tweak version check check-in: d0287b1faa user: kevin tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to buildapp.sh.

   161    161   
   162    162   
   163    163   #make website build and appstore build
   164    164   echo "Making website build..."
   165    165   ditto --rsrc  --arch x86_64 FileMorph.app build/FileMorph.app
   166    166   cp -f Info-cbk.plist build/FileMorph.app/Contents/Info.plist
   167    167   
   168         -
   169         -find build/FileMorph.app -type f -name "*.bundle"  -exec codesign --verbose --signature-size 9400 -f -s "Developer ID Application: Kevin Walzer" {} \;
   170         -find build/FileMorph.app -type f -name "*.dylib"  -exec codesign --verbose --signature-size 9400 -f -s "Developer ID Application: Kevin Walzer" {} \; 
   171         -
   172         -codesign  --verbose --signature-size 9400 -f -s "Developer ID Application: Kevin Walzer" build/FileMorph.app/Contents/Frameworks/Tk.framework/Versions/8.6/Resources/Wish.app/Contents/MacOS/Wish
   173         -codesign  --verbose --signature-size 9400 -f -s "Developer ID Application: Kevin Walzer" build/FileMorph.app/Contents/Frameworks/Tk.framework/Versions/Current
   174         -codesign --verbose --signature-size 9400 -f -s "Developer ID Application: Kevin Walzer" build/FileMorph.app/Contents/Frameworks/Tcl.framework/Versions/Current
   175         -codesign  --verbose --signature-size 9400 -f -s "Developer ID Application: Kevin Walzer" build/FileMorph.app/Contents/MacOS/perl
   176         -
   177         -xattr -cr build/FileMorph.app
   178         -
   179         -codesign  --signature-size 9400 -f -s "Developer ID Application: Kevin Walzer" --verbose=2  build/FileMorph.app
   180         -
   181         -echo "Creating and signing DMG file..."
   182         -
   183         -hdiutil create  -srcfolder build -fs HFS+ -volname FileMorph FileMorph.dmg
   184         -
   185         -codesign  --signature-size 9400 -f -s "Developer ID Application: Kevin Walzer" --verbose=2  FileMorph.dmg
   186         -
   187         -echo "Uploading DMG..."
   188         -
   189         -cp -f FileMorph.dmg /Users/kevin/share/kevin/Sites/codebykevin/updates/FileMorph.dmg
   190         -
   191         -echo "Done."
   192         -
   193         - 
   194         -# cd build
   195         -# zip -r -y FileMorph.zip FileMorph.app
   196         -
   197         -# cp FileMorph.zip /Users/kevin/share/kevin/Sites/codebykevin/FileMorph.zip
   198         -
   199         -# cd ../
   200         -
   201         -#pwd
   202         -
   203         -cp -f filemorph-changes.tcl /Users/kevin/share/kevin/Sites/codebykevin/filemorph-changes.tcl
   204         -cp -f filemorph-version.tcl /Users/kevin/share/kevin/Sites/codebykevin/filemorph-version.tcl
   205         -
   206         -#echo "Copying zip to Amazon S3..."
   207         -#aws s3 cp build/FileMorph.zip s3://codebykevin/FileMorph.zip --acl public-read
   208         -
   209         -cd ../
   210         -
   211         -#create archive of entire source tree
   212         -tar cvfz FileMorph-$1.tgz FileMorph
   213         -
   214         -
   215         -echo "Done."