File: postprocess-osx.sh

package info (click to toggle)
librecad 2.1.3-1.3%2Bdeb11u1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 149,732 kB
  • sloc: cpp: 183,248; ansic: 3,106; sh: 249; makefile: 24; xml: 20
file content (33 lines) | stat: -rwxr-xr-x 705 bytes parent folder | download | duplicates (3)
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