summaryrefslogtreecommitdiffstats
path: root/bin/buildrepo.lua
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2018-05-02 13:33:49 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2018-05-02 13:33:49 +0200
commitc68bc078ea06a406fa2b49b95e10d81069c916fc (patch)
tree05a3eb29cf4aba4f5fbcc8571e29faecbc193337 /bin/buildrepo.lua
parent70b3c8cafead61e146f9ddb3bd15b04ab080454d (diff)
downloadlua-aports-c68bc078ea06a406fa2b49b95e10d81069c916fc.tar.bz2
lua-aports-c68bc078ea06a406fa2b49b95e10d81069c916fc.tar.xz
buildrepo: pass opts to plugins
Diffstat (limited to 'bin/buildrepo.lua')
-rwxr-xr-xbin/buildrepo.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/bin/buildrepo.lua b/bin/buildrepo.lua
index b33703f..e8f58ce 100755
--- a/bin/buildrepo.lua
+++ b/bin/buildrepo.lua
@@ -180,7 +180,7 @@ for _, repo in pairs(args) do
stats[repo].total_aports = total_aports
-- run prerepo hooks
- plugins_prerepo(repo, aportsdir, repodest, abuild.arch, stats[repo])
+ plugins_prerepo(repo, aportsdir, repodest, abuild.arch, stats[repo], opts)
-- find out what needs to be built
for aport in db:each_need_build() do
@@ -207,9 +207,9 @@ for _, repo in pairs(args) do
warn("%s: Skipped due to missing dependencies", aport.pkgname)
elseif not (opts.s and skip_aport(aport)) then
log_progress(progress, repo, aport)
- plugins_prebuild(aport, progress, repodest, abuild.arch, logfile)
+ plugins_prebuild(aport, progress, repodest, abuild.arch, logfile, opts)
local success = build_aport(aport, repodest, logfile, opts.R)
- plugins_postbuild(aport, success, repodest, abuild.arch, logfile)
+ plugins_postbuild(aport, success, repodest, abuild.arch, logfile, opts)
if success then
built = built + 1
end
@@ -250,7 +250,7 @@ for _, repo in pairs(args) do
stats[repo].time = os.clock() - start_time
-- run portrepo hooks
- plugins_postrepo(repo, aportsdir, repodest, abuild.arch, stats[repo])
+ plugins_postrepo(repo, aportsdir, repodest, abuild.arch, stats[repo], opts)
end
for repo, stat in pairs(stats) do