From 3ac0dd5a8033d3b356a2976e1dcc6ae8006f903b Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Wed, 14 Oct 2020 23:47:17 +0200 Subject: Alaways use native vim syntax, fixes #582 --- scripts/build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'scripts/build') diff --git a/scripts/build b/scripts/build index 6f85776b..c3ffd1dd 100755 --- a/scripts/build +++ b/scripts/build @@ -311,7 +311,7 @@ def copy_file(package, src, dest) end def download(packages) - packages.map { |p| p["remote"] or raise "No remote for: " + p["name"] }.uniq.each_slice(20) do |remotes| + packages.map { |p| p["remote"] }.compact.uniq.each_slice(20) do |remotes| remotes.map do |remote| Thread.new do repo, branch, path, dir = parse_remote(remote) @@ -488,6 +488,9 @@ def extract(packages) output = [] packages.map do |package| + if !package["remote"] + next + end repo, branch, path, dir = parse_remote(package["remote"]) dirs = package.fetch("dirs", default_dirs) ignored_dirs = package.fetch("ignored_dirs", []) -- cgit v1.2.3