1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
#!/bin/bash
THISDIR="`pwd`"
RESOURCEDIR="`pwd`/LibreCAD.app/Contents"
TSDIRLC="`pwd`/librecad/ts"
TSDIRPI="`pwd`/plugins/ts"
cd "$THISDIR"
# Postprocess for osx
mkdir -p $RESOURCEDIR/Resources/fonts
mkdir -p $RESOURCEDIR/Resources/patterns
mkdir -p $RESOURCEDIR/PlugIns
cp librecad/support/patterns/*.dxf $RESOURCEDIR/Resources/patterns
cp librecad/support/fonts/*.lff $RESOURCEDIR/Resources/fonts
# Generate translations
lrelease librecad/src/src.pro
lrelease plugins/plugins.pro
mkdir -p $RESOURCEDIR/Resources/qm
# Go into translations directory
cd "$TSDIRLC"
for tf in *.qm
do
cp $tf $RESOURCEDIR/Resources/qm/$tf
done
cd "$TSDIRPI"
for tf in *.qm
do
cp $tf $RESOURCEDIR/Resources/qm/$tf
done
|