Rev 801 | Rev 821 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
674 | KeyOz | 1 | #!/bin/sh |
2 | |||
711 | KeyOz | 3 | QMAKE="qmake-mac" |
674 | KeyOz | 4 | MAKEOPT="" |
5 | |||
6 | case "$1" in |
||
7 | "beta") |
||
8 | CONFIG="" |
||
9 | ;; |
||
10 | *) |
||
11 | CONFIG="CONFIG-=debug" |
||
12 | ;; |
||
13 | esac |
||
14 | |||
15 | # QMK-Communicator erstellen |
||
16 | ###################### |
||
17 | cd ./QMK-Communicator |
||
18 | ${QMAKE} QMK-Communicator.pro ${CONFIG} |
||
813 | - | 19 | make clean |
674 | KeyOz | 20 | make ${MAKEOPT} |
21 | cd .. |
||
813 | - | 22 | |
674 | KeyOz | 23 | cd ./QMK-Settings |
24 | ${QMAKE} QMK-Settings.pro ${CONFIG} |
||
813 | - | 25 | make clean |
674 | KeyOz | 26 | make ${MAKEOPT} |
27 | cd .. |
||
813 | - | 28 | cd Binary |
29 | macdeployqt QMK-Settings.app |
||
30 | cp QMK-Settings.app/Contents/MacOS/* QMK-Communicator.app/Contents/MacOS/. |
||
31 | cd .. |
||
32 | |||
674 | KeyOz | 33 | cd ./QMK-Maps |
34 | ${QMAKE} QMK-Maps.pro ${CONFIG} |
||
813 | - | 35 | make clean |
674 | KeyOz | 36 | make ${MAKEOPT} |
37 | cd .. |
||
813 | - | 38 | cd Binary |
39 | macdeployqt QMK-Maps.app |
||
40 | cp QMK-Maps.app/Contents/MacOS/* QMK-Communicator.app/Contents/MacOS/. |
||
801 | - | 41 | cd .. |
813 | - | 42 | |
43 | #cd ./QMK-Scope |
||
44 | #${QMAKE} QMK-Scope.pro CONFIG+=OSX CONFIG-=debug |
||
45 | #make clean |
||
46 | #make ${MAKEOPT} |
||
47 | #cd .. |
||
48 | #cd Binary |
||
49 | #macdeployqt QMK-Scope.app |
||
50 | #cp QMK-Scope.app/Contents/MacOS/* QMK-Communicator.app/Contents/MacOS/. |
||
51 | #cd .. |
||
52 | |||
674 | KeyOz | 53 | #cd ./QMK-Voice |
54 | #${QMAKE} QMK-Voice.pro ${CONFIG} |
||
813 | - | 55 | #make clean |
674 | KeyOz | 56 | #make ${MAKEOPT} |
57 | #cd .. |
||
813 | - | 58 | |
674 | KeyOz | 59 | #cd ./QMK-Logger |
60 | #${QMAKE} QMK-Logger.pro ${CONFIG} |
||
813 | - | 61 | #make clean |
674 | KeyOz | 62 | #make ${MAKEOPT} |
63 | #cd .. |
||
813 | - | 64 | |
750 | KeyOz | 65 | #cd ./QMK-Control |
66 | #${QMAKE} QMK-Control.pro CONFIG+=OSX ${CONFIG} |
||
813 | - | 67 | #make clean |
750 | KeyOz | 68 | #make ${MAKEOPT} |
69 | #cd .. |
||
813 | - | 70 | |
71 | cd Binary |
||
72 | macdeployqt QMK-Communicator.app -dmg |