From bf2ff121f34da04afcea0515db535b74efd580aa Mon Sep 17 00:00:00 2001 From: Juan Cruz Viotti Date: Mon, 5 Dec 2016 15:42:42 -0400 Subject: [PATCH] chore: symlink manifests in dependencies scripts (#935) See: https://github.com/resin-io/etcher/pull/934#issuecomment-264862767 Signed-off-by: Juan Cruz Viotti --- scripts/unix/dependencies-bower.sh | 2 +- scripts/unix/dependencies-npm.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/unix/dependencies-bower.sh b/scripts/unix/dependencies-bower.sh index f71540fe..1a5a1e28 100755 --- a/scripts/unix/dependencies-bower.sh +++ b/scripts/unix/dependencies-bower.sh @@ -56,7 +56,7 @@ if [ "$ARGV_PRODUCTION" == "true" ]; then fi if [ -n "$ARGV_PREFIX" ]; then - cp "$PWD/bower.json" "$ARGV_PREFIX" + ln -s "$PWD/bower.json" "$ARGV_PREFIX/bower.json" pushd "$ARGV_PREFIX" bower install $INSTALL_OPTS popd diff --git a/scripts/unix/dependencies-npm.sh b/scripts/unix/dependencies-npm.sh index e4d14a33..6480e084 100755 --- a/scripts/unix/dependencies-npm.sh +++ b/scripts/unix/dependencies-npm.sh @@ -99,10 +99,10 @@ fi if [ -n "$ARGV_PREFIX" ]; then mkdir -p "$ARGV_PREFIX" INSTALL_OPTS="$INSTALL_OPTS --prefix=$ARGV_PREFIX" - cp "$PWD/package.json" "$ARGV_PREFIX" + ln -s "$PWD/package.json" "$ARGV_PREFIX/package.json" if [ -f "$PWD/npm-shrinkwrap.json" ]; then - cp "$PWD/npm-shrinkwrap.json" "$ARGV_PREFIX" + ln -s "$PWD/npm-shrinkwrap.json" "$ARGV_PREFIX/npm-shrinkwrap.json" fi fi