]> git.ipfire.org Git - pakfire.git/commitdiff
build: Pass context to pakfire_build_run_post_build_scripts
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 8 Aug 2022 16:55:06 +0000 (16:55 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 8 Aug 2022 16:55:06 +0000 (16:55 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/build.c

index b74b9bde40c3f1bf0740ff0e0ae43c0f88117c9a..02a5274cd97d8187ee7b7b1637c97cf5e5a7c141 100644 (file)
@@ -700,7 +700,8 @@ static const char* post_build_scripts[] = {
        NULL,
 };
 
-static int pakfire_build_run_post_build_scripts(struct pakfire* pakfire, const char* buildroot) {
+static int pakfire_build_run_post_build_scripts(
+               struct pakfire_build* build, const char* buildroot) {
        // Set default arguments for build scripts
        const char* args[] = {
                buildroot, NULL
@@ -708,7 +709,7 @@ static int pakfire_build_run_post_build_scripts(struct pakfire* pakfire, const c
 
        // Run them one by one
        for (const char** script = post_build_scripts; *script; script++) {
-               int r = pakfire_build_run_script(pakfire, *script, args, NULL);
+               int r = pakfire_build_run_script(build->pakfire, *script, args, NULL);
                if (r)
                        return r;
        }
@@ -764,7 +765,7 @@ static int pakfire_build_makefile(struct pakfire_build* build, const char* path)
        }
 
        // Run post build scripts
-       r = pakfire_build_run_post_build_scripts(build->pakfire, buildroot_rel);
+       r = pakfire_build_run_post_build_scripts(build, buildroot_rel);
        if (r)
                goto ERROR;