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
  1. #!/usr/bin/env bash
  2. set -eux -o pipefail
  3.  
  4. . $(dirname "${BASH_SOURCE[0]}")/common.sh
  5. cd ${CURR_DIR}
  6.  
  7. rm -f libsingle-file-test-dynamic-library.{so,dylib}
  8. rm -f single-file-test-dynamic-library.dll
  9.  
  10. ${DUB} build --single issue1505-single-file-package-dynamic-library.d
  11. if [[ ! -f libsingle-file-test-dynamic-library.so ]] \
  12. && [[ ! -f libsingle-file-test-dynamic-library.dylib ]] \
  13. && [[ ! -f single-file-test-dynamic-library.dll ]]; then
  14. die $LINENO 'Normal invocation did not produce a dynamic library in the current directory'
  15. fi
  16. rm -f libsingle-file-test-dynamic-library.{so,dylib}
  17. rm -f single-file-test-dynamic-library.dll