#!/bin/bash function make_plist() { # Create information property list file (Info.plist). echo '' >$plistfile echo '' >>$plistfile echo '' >>$plistfile echo '' >>$plistfile echo ' CFBundleExecutable' >>$plistfile echo ' '$appname'' >>$plistfile echo ' CFBundleGetInfoString' >>$plistfile echo " Slic3r Copyright (C) 2011-$(date +%Y) Alessandro Ranellucci" >>$plistfile echo ' CFBundleIconFile' >>$plistfile echo ' Slic3r.icns' >>$plistfile echo ' CFBundleName' >>$plistfile echo ' Slic3r' >>$plistfile echo ' CFBundleShortVersionString' >>$plistfile if [ $TAGGED ]; then echo " Slic3r $SLIC3R_BUILD_ID" >>$plistfile else echo " Slic3r $SLIC3R_BUILD_ID-$(git rev-parse --short head)" >>$plistfile fi echo ' CFBundleIdentifier' >>$plistfile echo ' org.slic3r.Slic3r' >>$plistfile echo ' CFBundleInfoDictionaryVersion' >>$plistfile echo ' 6.0' >>$plistfile echo ' CFBundlePackageType' >>$plistfile echo ' APPL' >>$plistfile echo ' CFBundleSignature' >>$plistfile echo ' ????' >>$plistfile echo ' CFBundleVersion' >>$plistfile echo " ${SLIC3R_BUILD_ID}" >>$plistfile echo ' CFBundleTypeRole' >>$plistfile echo ' Viewer' >>$plistfile # Associate with a few file types (amf, stl, obj) echo ' CFBundleTypeExtensions' >>$plistfile echo ' ' >> $plistfile echo ' stl ' >> $plistfile echo ' amf ' >> $plistfile echo ' obj ' >> $plistfile echo ' ' >> $plistfile echo ' LISsAppleDefaultForType ' >> $plistfile echo ' CGDisableCoalescedUpdates' >>$plistfile echo ' ' >>$plistfile echo '' >>$plistfile echo '' >>$plistfile }