diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/deliverable.c | 14 | 
1 files changed, 8 insertions, 6 deletions
| diff --git a/src/deliverable.c b/src/deliverable.c index 3688f21..b7ad0fd 100644 --- a/src/deliverable.c +++ b/src/deliverable.c @@ -208,6 +208,13 @@ void delivery_free(struct Delivery *ctx) {  void delivery_init_dirs_stage2(struct Delivery *ctx) {      path_store(&ctx->storage.output_dir, PATH_MAX, ctx->storage.output_dir, ctx->info.build_name); +    path_store(&ctx->storage.build_dir, PATH_MAX, ctx->storage.build_dir, ctx->info.build_name); + +    path_store(&ctx->storage.build_recipes_dir, PATH_MAX, ctx->storage.build_dir, "recipes"); +    path_store(&ctx->storage.build_sources_dir, PATH_MAX, ctx->storage.build_dir, "sources"); +    path_store(&ctx->storage.build_testing_dir, PATH_MAX, ctx->storage.build_dir, "testing"); +    path_store(&ctx->storage.build_docker_dir, PATH_MAX, ctx->storage.build_dir, "docker"); +      path_store(&ctx->storage.delivery_dir, PATH_MAX, ctx->storage.output_dir, "delivery");      path_store(&ctx->storage.results_dir, PATH_MAX, ctx->storage.output_dir, "results");      path_store(&ctx->storage.package_dir, PATH_MAX, ctx->storage.output_dir, "packages"); @@ -237,13 +244,8 @@ void delivery_init_dirs_stage1(struct Delivery *ctx) {          exit(1);      } -    path_store(&ctx->storage.home, PATH_MAX, ctx->storage.tmpdir, "home"); +    path_store(&ctx->storage.home, PATH_MAX, ctx->storage.root, "home");      path_store(&ctx->storage.build_dir, PATH_MAX, ctx->storage.root, "build"); -    path_store(&ctx->storage.build_recipes_dir, PATH_MAX, ctx->storage.build_dir, "recipes"); -    path_store(&ctx->storage.build_sources_dir, PATH_MAX, ctx->storage.build_dir, "sources"); -    path_store(&ctx->storage.build_testing_dir, PATH_MAX, ctx->storage.build_dir, "testing"); -    path_store(&ctx->storage.build_docker_dir, PATH_MAX, ctx->storage.build_dir, "docker"); -      path_store(&ctx->storage.output_dir, PATH_MAX, ctx->storage.root, "output");      if (!ctx->storage.mission_dir) { | 
