|
3 | 3 | # -u: Treat unset variables as an error when substituting. |
4 | 4 | # -x: Display expanded script commands |
5 | 5 |
|
| 6 | +if test "$CROSS_TOOL" = ""; then |
| 7 | + CROSS_TOOL=m68k-atari-mint |
| 8 | + export CROSS_TOOL |
| 9 | +fi |
| 10 | + |
6 | 11 | make SHELL=/bin/bash |
7 | 12 | make SHELL=/bin/bash DESTDIR="${INSTALL_DIR}" install |
8 | 13 |
|
9 | 14 | ARCHIVE_NAME="${PROJECT_NAME}-${PROJECT_VERSION}-${SHORT_ID}" |
10 | | -BINFILES=" |
11 | | -sbin/tzinit |
12 | | -usr/sbin/tzselect |
13 | | -usr/sbin/zdump |
14 | | -usr/sbin/zic |
15 | | -" |
| 15 | +BINFILES="sbin/tzinit usr/sbin/tzselect usr/sbin/zdump usr/sbin/zic" |
16 | 16 |
|
17 | | -if file ${INSTALL_DIR}/usr/sbin/zic | grep a.out; then |
18 | | - TARGET=m68k-atari-mint |
19 | | -elif file ${INSTALL_DIR}/usr/sbin/zic | grep ELF; then |
20 | | - TARGET=m68k-atari-mintelf |
21 | | -else |
22 | | - echo "unknown file format" >&2 |
23 | | - exit 2 |
24 | | -fi |
| 17 | +mkdir -p "${DEPLOY_DIR}" |
25 | 18 |
|
26 | 19 | rm -f tz/*.o |
27 | 20 | make -C tz DESTDIR="${INSTALL_DIR}" type=m68020 install |
28 | 21 | cd "${INSTALL_DIR}" |
29 | | -${TARGET}-strip $BINFILES |
30 | | -tar cjf "${DEPLOY_DIR}/${ARCHIVE_NAME}-020.${DEPLOY_ARCHIVE} $BINFILES usr/share/zoneinfo |
| 22 | +: ${CROSS_TOOL}-strip $BINFILES |
| 23 | +tar cjf "${DEPLOY_DIR}/${ARCHIVE_NAME}-020.${DEPLOY_ARCHIVE}" $BINFILES usr/share/zoneinfo |
31 | 24 | rm -f $BINFILES |
32 | 25 | cd - |
33 | 26 |
|
34 | 27 | rm -f tz/*.o |
35 | 28 | make -C tz DESTDIR="${INSTALL_DIR}" type=coldfire install |
36 | 29 | cd "${INSTALL_DIR}" |
37 | | -${TARGET}-strip $BINFILES |
38 | | -tar cjf "${DEPLOY_DIR}/${ARCHIVE_NAME}-v4e.${DEPLOY_ARCHIVE} $BINFILES usr/share/zoneinfo |
| 30 | +: ${CROSS_TOOL}-strip $BINFILES |
| 31 | +tar cjf "${DEPLOY_DIR}/${ARCHIVE_NAME}-v4e.${DEPLOY_ARCHIVE}" $BINFILES usr/share/zoneinfo |
39 | 32 | rm -f $BINFILES |
40 | 33 | cd - |
41 | 34 |
|
42 | 35 | rm -f tz/*.o |
43 | 36 | make -C tz DESTDIR="${INSTALL_DIR}" type=m68000 install |
44 | 37 | cd "${INSTALL_DIR}" |
45 | | -${TARGET}-strip $BINFILES |
46 | | -tar cjf "${DEPLOY_DIR}/${ARCHIVE_NAME}-000.${DEPLOY_ARCHIVE} $BINFILES usr/share/zoneinfo |
| 38 | +: ${CROSS_TOOL}-strip $BINFILES |
| 39 | +tar cjf "${DEPLOY_DIR}/${ARCHIVE_NAME}-000.${DEPLOY_ARCHIVE}" $BINFILES usr/share/zoneinfo |
47 | 40 | cd - |
0 commit comments