shift
;;
--enable-cxx11|--enable-cxx-mode=*)
- LyXConfigureOptions="${LyXConfigureOptions} ${1}"
EnableCXXMode="${1}"
shift
;;
done
if [ "${configure_qt_frameworks}" != "yes" ]; then
- QtInstallDir=${QTDIR:-"/opt/qt4"}
+ QtInstallDir=${QTDIR}
fi
ARCH_LIST=${ARCH_LIST:-"ppc i386"}
export CC=cc
export CXX="c++ -stdlib=libc++"
export CXXFLAGS=-std=c++11
+ LyXConfigureOptions="${LyXConfigureOptions} --enable-cxx-mode=11"
;;
--enable-cxx-mode=17)
export CC=cc
export CXX="c++ -stdlib=libc++"
export CXXFLAGS=-std=c++17
+ LyXConfigureOptions="${LyXConfigureOptions} ${EnableCXXMode}"
;;
esac
# The image was made with with inkscape and tiffutil from dmg-background.svgz
make_image() {
INKSCAPE=/Applications/Inkscape.app/Contents/MacOS/inkscape
- cd "${LyxSourceDir}"/development/MacOSX
- ${INKSCAPE} --export-type=png -w 560 -o dmg-background.png dmg-background.svgz
- ${INKSCAPE} --export-type=png -w 1120 -o dmg-background@2x.png dmg-background.svgz
- tiffutil -cathidpicheck dmg-background.png dmg-background@2x.png -out dmg-background.tiff
+ (
+ cd "${LyxSourceDir}"/development/MacOSX
+ test -x ${INKSCAPE} && ${INKSCAPE} --export-type=png -w 560 -o dmg-background.png dmg-background.svgz
+ test -x ${INKSCAPE} && ${INKSCAPE} --export-type=png -w 1120 -o dmg-background@2x.png dmg-background.svgz
+ tiffutil -cathidpicheck dmg-background.png dmg-background@2x.png -out dmg-background.tiff
+ )
}
make_dmg() {
cd "${1}"
+ test -f "${DmgBackground}" || make_image
BGSIZE=$(file "$DmgBackground" | awk -F , '/TIFF/{ print $10 $4 ;}/PNG/{ print $2; }'|sed -e 's/width=//' -e 's/height=//' -e 's/x//')
BG_W=$(echo ${BGSIZE} | awk '{print $1 }')
BG_H=$(echo ${BGSIZE} | awk '{print $2 }')