diff options
Diffstat (limited to 'scripts/build')
-rwxr-xr-x | scripts/build | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/build b/scripts/build index 77d71cdd..c0a80b4f 100755 --- a/scripts/build +++ b/scripts/build @@ -491,6 +491,7 @@ def extract(packages) output = [] packages.map do |package| + copied_something = false if !package["remote"] next end @@ -516,14 +517,20 @@ def extract(packages) if package["extract_in_after"] == true target = "after/#{target}" end + copied_something = true copy_file(package["name"], "#{subtree}#{p}", target) end end elsif File.exist?(subpath) + copied_something = true copy_file(package["name"], subpath, subdir) end end + if !copied_something + raise StandardError.new("No files in: #{package["name"]}") + end + if repo == "vim/vim" next end |