Newer
Older
dub_jkp / test / issue838-custom-cache-paths.sh
  1. #!/usr/bin/env bash
  2. . $(dirname "${BASH_SOURCE[0]}")/common.sh
  3.  
  4. CONFIG_FILE=$CURR_DIR/../etc/dub/settings.json
  5.  
  6. mkdir $CURR_DIR/../etc && mkdir $CURR_DIR/../etc/dub || true
  7. echo "{\"customCachePaths\": [\"$CURR_DIR/issue838-custom-cache-paths/cache\"]}" > $CONFIG_FILE
  8.  
  9. trap "rm $CONFIG_FILE" EXIT
  10.  
  11. if ! { $DUB build --root "$CURR_DIR/issue838-custom-cache-paths" --skip-registry=all; }; then
  12. die $LINENO 'Failed to build package with custom cache path for dependencies.'
  13. fi