| | #!/bin/bash |
| |
|
| | |
| |
|
| | CONTENTSDIR="$1/Contents" |
| | LRELEASE="$2/lrelease" |
| | SCRIPTDIR="$(dirname $0)" |
| |
|
| | RESOURCEDIR="$CONTENTSDIR/Resources" |
| | TSDIRLC="$SCRIPTDIR/../librecad/ts" |
| | TSDIRPI="$SCRIPTDIR/../plugins/ts" |
| |
|
| | |
| | mkdir -p "$RESOURCEDIR/fonts" |
| | mkdir -p "$RESOURCEDIR/patterns" |
| | mkdir -p "$RESOURCEDIR/library" |
| | mkdir -p "$CONTENTSDIR/PlugIns" |
| | cp "$SCRIPTDIR/../librecad/support/patterns/"*.dxf "$RESOURCEDIR/patterns/" |
| | cp "$SCRIPTDIR/../librecad/support/fonts/"*.lff "$RESOURCEDIR/fonts/" |
| | cp -r "$SCRIPTDIR/../librecad/support/library/" "$RESOURCEDIR/library/" |
| |
|
| | if [ -x $LRELEASE ] |
| | then |
| | |
| | $LRELEASE "$SCRIPTDIR/../librecad/src/src.pro" |
| | $LRELEASE "$SCRIPTDIR/../plugins/plugins.pro" |
| | mkdir -p "$RESOURCEDIR/qm" |
| |
|
| | for tf in "$TSDIRLC/"*.qm |
| | do |
| | mv "$tf" "$RESOURCEDIR/qm/$(basename $tf)" |
| | done |
| |
|
| | for tf in "$TSDIRPI/"*.qm |
| | do |
| | mv "$tf" "$RESOURCEDIR/qm/$(basename $tf)" |
| | done |
| | else |
| | echo "WARNING: lrelease not found - Translations will not be generated" |
| | fi |
| |
|