Hex Artifact Content

Artifact b27dfe1f7d7aeb638f8cdc449de6559189db7062:


0000: 23 21 20 2f 62 69 6e 2f 73 68 0a 0a 69 66 20 5b  #! /bin/sh..if [
0010: 20 2d 7a 20 22 24 7b 43 52 4f 53 53 7d 22 20 5d   -z "${CROSS}" ]
0020: 3b 20 74 68 65 6e 0a 09 65 63 68 6f 20 27 45 72  ; then..echo 'Er
0030: 72 6f 72 3a 20 45 6e 76 69 72 6f 6e 6d 65 6e 74  ror: Environment
0040: 20 76 61 72 69 61 62 6c 65 20 43 52 4f 53 53 20   variable CROSS 
0050: 69 73 20 65 6d 70 74 79 2f 75 6e 73 65 74 2e 20  is empty/unset. 
0060: 20 41 62 6f 72 74 69 6e 67 2e 27 20 3e 26 32 0a   Aborting.' >&2.
0070: 0a 09 65 78 69 74 20 31 0a 66 69 0a 0a 50 41 54  ..exit 1.fi..PAT
0080: 48 3d 22 24 7b 50 41 54 48 7d 3a 24 7b 48 4f 4d  H="${PATH}:${HOM
0090: 45 7d 2f 72 6f 6f 74 2f 63 72 6f 73 73 2d 63 6f  E}/root/cross-co
00a0: 6d 70 69 6c 65 72 73 2f 24 7b 43 52 4f 53 53 7d  mpilers/${CROSS}
00b0: 2f 62 69 6e 22 0a 41 52 3d 22 24 7b 43 52 4f 53  /bin".AR="${CROS
00c0: 53 7d 2d 61 72 22 0a 43 43 3d 22 24 7b 43 52 4f  S}-ar".CC="${CRO
00d0: 53 53 7d 2d 67 63 63 20 24 7b 43 43 5f 41 44 44  SS}-gcc ${CC_ADD
00e0: 7d 22 0a 43 58 58 3d 22 24 7b 43 52 4f 53 53 7d  }".CXX="${CROSS}
00f0: 2d 67 2b 2b 20 24 7b 43 43 5f 41 44 44 7d 22 0a  -g++ ${CC_ADD}".
0100: 52 41 4e 4c 49 42 3d 22 24 7b 43 52 4f 53 53 7d  RANLIB="${CROSS}
0110: 2d 72 61 6e 6c 69 62 22 0a 53 54 52 49 50 3d 22  -ranlib".STRIP="
0120: 24 7b 43 52 4f 53 53 7d 2d 73 74 72 69 70 22 0a  ${CROSS}-strip".
0130: 65 78 70 6f 72 74 20 50 41 54 48 20 41 52 20 43  export PATH AR C
0140: 43 20 43 58 58 20 52 41 4e 4c 49 42 20 53 54 52  C CXX RANLIB STR
0150: 49 50 0a 0a 2e 2f 6b 69 74 63 72 65 61 74 6f 72  IP.../kitcreator
0160: 20 22 24 40 22 20 2d 2d 68 6f 73 74 3d 22 24 7b   "$@" --host="${
0170: 43 52 4f 53 53 7d 22 0a                          CROSS}".