We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
vendor
1 parent dea311b commit 635a18bCopy full SHA for 635a18b
1 file changed
pull
@@ -50,14 +50,16 @@ vendor() {
50
rm -rf "$4/$1/.gitmodules"
51
rm -rf "$4/$1/.gitattributes"
52
53
+ OUTPUT="$VENDOR/$1"
54
+
55
# Masking
- if [ -f "$VENDOR/$1.mask" ]
56
+ if [ -f "$OUTPUT.mask" ]
57
then
58
while read -r path
59
do
60
log "Masking $1: $path"
61
rm -rf "$4/$1/${path:?}"
- done < "$VENDOR/$1.mask"
62
+ done < "$OUTPUT.mask"
63
elif [ -f "$4/$1/vendorpull.mask" ]
64
65
@@ -69,10 +71,10 @@ vendor() {
69
71
fi
70
72
73
# Swap
- log "Moving $4/$1 to $VENDOR/$1"
- rm -rf "$VENDOR/${1:?}"
74
- mkdir -p "$VENDOR"
75
- mv "$4/$1" "$VENDOR/$1"
+ log "Moving $4/$1 to $OUTPUT"
+ rm -rf "$OUTPUT"
76
+ mkdir -p "$(dirname "$OUTPUT")"
77
+ mv "$4/$1" "$OUTPUT"
78
}
79
80
if [ ! -f "$DEPENDENCIES" ]
0 commit comments