11#! /bin/sh
22# we are on rtools so we have pkg-config etc
3-
3+ set -ex
44# Get R's build configuration
55MAKE=` " ${R_HOME} /bin/R" CMD config MAKE`
66CC=` " ${R_HOME} /bin/R" CMD config CC`
@@ -12,15 +12,9 @@ THISDir=$(dirname "$0")
1212THISDir=$( cd " $THISDir " && pwd)
1313LOCAL_TINYCC=" ${THISDir} /tinycc"
1414TINYCC_SRC=" ${THISDir} /src/tinycc"
15- USE_LOCAL=0
16- if [ -d " $LOCAL_TINYCC " ]; then
17- TINYCC_SRC=" $LOCAL_TINYCC "
18- USE_LOCAL=1
19- echo " Using existing tinycc source at $LOCAL_TINYCC "
20- else
21- echo " Unpacking tinycc tarball to ${TINYCC_SRC} ..."
22- " ${R_HOME} /bin/Rscript" " ${THISDir} /tools/vendortinycc.R" unpack
23- fi
15+
16+ echo " Unpacking tinycc tarball to ${TINYCC_SRC} ..."
17+ " ${R_HOME} /bin/Rscript" " ${THISDir} /tools/vendortinycc.R" unpack
2418TINYCC_DEST=" ${THISDir} /inst/tinycc"
2519echo " Package source directory: $THISDir "
2620echo " TinyCC will be installed to: $TINYCC_DEST "
@@ -130,12 +124,6 @@ if [ -d "$TINYCC_SRC" ]; then
130124 echo " Cannot test TinyCC: binary or test header not found"
131125 fi
132126 echo " === End TinyCC preprocessing test ==="
133- echo " "
134-
135- # remove tinycc source if we unpacked it
136- if [ " $USE_LOCAL " -eq 0 ]; then
137- rm -rf " ${TINYCC_SRC} "
138- fi
139127else
140128 echo " Error: tinycc source directory $TINYCC_SRC does not exist."
141129 exit 1
0 commit comments