]> git.ipfire.org Git - pakfire.git/commitdiff
builds: Remove old target implementation
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 28 Jan 2025 17:53:18 +0000 (17:53 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 28 Jan 2025 17:53:18 +0000 (17:53 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/cli/lib/build.c
src/pakfire/build.c
src/pakfire/build.h
src/pakfire/job.c

index 6f5ab8fe1461818fd52d13cb2eef649634510967..56b984ad9c9f7d79f92c99820417f24e56f51200 100644 (file)
@@ -240,15 +240,6 @@ int cli_build(void* data, int argc, char* argv[]) {
        if (r < 0)
                goto ERROR;
 
-       // Set target
-       if (local_args.target) {
-               r = pakfire_build_set_target(build, local_args.target);
-               if (r) {
-                       fprintf(stderr, "Could not set target directory %s: %m\n", local_args.target);
-                       goto ERROR;
-               }
-       }
-
        // Process all packages
        for (unsigned int i = 0; i < local_args.num_makefiles; i++) {
                // Run the build
index 4470d04c78e4d0eae42495986fa0d5165a6b9ea8..7f98baa6a11d1b41b6cb5be2187abc4b2d6f06ef 100644 (file)
@@ -78,8 +78,6 @@ struct pakfire_build {
        uuid_t id;
        char _id[UUID_STR_LEN];
 
-       char target[PATH_MAX];
-
        // Times
        struct timespec time_start;
 
@@ -2095,11 +2093,6 @@ int pakfire_build_set_ccache_path(
        return pakfire_string_set(build->ccache_path, path);
 }
 
-int pakfire_build_set_target(
-               struct pakfire_build* build, const char* target) {
-       return pakfire_string_set(build->target, target);
-}
-
 static int pakfire_build_read_makefile(struct pakfire_build* build,
                struct pakfire_parser** parser, struct pakfire_package* package) {
        char path[PATH_MAX];
index fd2d2160d6fc2981d39f68b09d921f45374d6904..23df2e9cb364e2672ac891240a9ce983831c2754 100644 (file)
@@ -44,7 +44,6 @@ struct pakfire_build* pakfire_build_ref(struct pakfire_build* build);
 struct pakfire_build* pakfire_build_unref(struct pakfire_build* build);
 
 int pakfire_build_set_ccache_path(struct pakfire_build* build, const char* path);
-int pakfire_build_set_target(struct pakfire_build* build, const char* target);
 
 int pakfire_build_shell(struct pakfire_build* build, const char* argv[], const char** packages);
 
index 43dcf747254e3c689eca00463009f5fab8aca1f3..70f41f643c65b965f738630b0fd3928b701961b8 100644 (file)
@@ -648,8 +648,6 @@ static int pakfire_job_child(struct pakfire_job* job) {
                }
        }
 
-       // XXX need to set target
-
        // Run the build
        r = pakfire_build_exec(build, job->pkg, pakfire_job_result, job);