Newer
Older
dub_jkp / test / issue1505-single-file-package-dynamic-library.sh
@WebFreak001 WebFreak001 on 28 Jul 2022 629 bytes fix file path expansion not done in test script
#!/usr/bin/env bash
set -eux -o pipefail

. $(dirname "${BASH_SOURCE[0]}")/common.sh
cd ${CURR_DIR}

rm -f libsingle-file-test-dynamic-library.{so,dylib}
rm -f single-file-test-dynamic-library.dll

${DUB} build --single issue1505-single-file-package-dynamic-library.d
if [[ ! -f libsingle-file-test-dynamic-library.so ]] \
&& [[ ! -f libsingle-file-test-dynamic-library.dylib ]] \
&& [[ ! -f single-file-test-dynamic-library.dll ]]; then
	die $LINENO 'Normal invocation did not produce a dynamic library in the current directory'
fi
rm -f libsingle-file-test-dynamic-library.{so,dylib}
rm -f single-file-test-dynamic-library.dll