summaryrefslogtreecommitdiffstats
path: root/abuild.in
diff options
context:
space:
mode:
Diffstat (limited to 'abuild.in')
-rw-r--r--abuild.in12
1 files changed, 12 insertions, 0 deletions
diff --git a/abuild.in b/abuild.in
index ce3cf8b..faded79 100644
--- a/abuild.in
+++ b/abuild.in
@@ -340,6 +340,18 @@ uri_fetch_mirror() {
uri_fetch "$uri"
}
+symlinksrc() {
+ local s
+ mkdir -p "$srcdir"
+ for s in $source; do
+ if is_remote "$s"; then
+ ln -sf "$SRCDEST/$(filename_from_uri $s)" "$srcdir"/
+ else
+ ln -sf "$startdir/$s" "$srcdir/"
+ fi
+ done
+}
+
default_fetch() {
local s
mkdir -p "$srcdir"