summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua MacDonald <josh.macdonald@gmail.com>2016-05-07 06:12:42 -0700
committerJoshua MacDonald <josh.macdonald@gmail.com>2016-05-07 06:12:42 -0700
commita089d04bf19d21a8ac5e03a9066e5a2e36e0b87a (patch)
tree270fbbd9b05193ef53414cac4249e7721a9480e7
parent61b9211a41f009abc1312cffc926feb42cb0c746 (diff)
Enable WINE tests
-rwxr-xr-xxdelta3/run_release.sh14
1 files changed, 12 insertions, 2 deletions
diff --git a/xdelta3/run_release.sh b/xdelta3/run_release.sh
index ca1e47e..4f76d09 100755
--- a/xdelta3/run_release.sh
+++ b/xdelta3/run_release.sh
@@ -135,6 +135,16 @@ function buildit {
135 local CPPFLAGS="-I${SRCDIR}/build/lib-${LIBBM}/include" 135 local CPPFLAGS="-I${SRCDIR}/build/lib-${LIBBM}/include"
136 local LDFLAGS="${march} -L${SRCDIR}/build/lib-${LIBBM}/lib" 136 local LDFLAGS="${march} -L${SRCDIR}/build/lib-${LIBBM}/lib"
137 137
138 local EXEC_PREAMBLE=""
139 local EXEC_SUFFIX=""
140
141 case ${host} in
142 *mingw*)
143 EXEC_PREAMBLE="wine"
144 EXEC_SUFFIX=".exe"
145 ;;
146 esac
147
138 mkdir -p ${D} 148 mkdir -p ${D}
139 149
140 echo " ... ${BMD}" 150 echo " ... ${BMD}"
@@ -153,11 +163,11 @@ clean-${BMD}:
153 163
154.PHONY: regtest-${BMD} 164.PHONY: regtest-${BMD}
155regtest-${BMD}: 165regtest-${BMD}:
156 (cd ${D} && ./xdelta3regtest 1> \${TMP}/regtest.${BMD}.stdout 2> \${TMP}/regtest.${BMD}.stderr) 166 (cd ${D} && ${EXEC_PREAMBLE} ./bin/xdelta3regtest${EXEC_SUFFIX} 1> \${TMP}/regtest.${BMD}.stdout 2> \${TMP}/regtest.${BMD}.stderr)
157 167
158.PHONY: selftest-${BMD} 168.PHONY: selftest-${BMD}
159selftest-${BMD}: 169selftest-${BMD}:
160 (cd ${D} && ./bin/xdelta3 test 1> \${TMP}/selftest.${BMD}.stdout 2> \${TMP}/selftest.${BMD}.stderr) 170 (cd ${D} && ${EXEC_PREAMBLE} ./bin/xdelta3${EXEC_SUFFIX} test 1> \${TMP}/selftest.${BMD}.stdout 2> \${TMP}/selftest.${BMD}.stderr)
161 171
162 172
163EOF 173EOF