summaryrefslogtreecommitdiff
path: root/builder/builder-context.c
diff options
context:
space:
mode:
Diffstat (limited to 'builder/builder-context.c')
-rw-r--r--builder/builder-context.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/builder/builder-context.c b/builder/builder-context.c
index e964681..ed908a1 100644
--- a/builder/builder-context.c
+++ b/builder/builder-context.c
@@ -41,6 +41,7 @@ struct BuilderContext {
GFile *download_dir;
GFile *state_dir;
+ GFile *build_dir;
GFile *cache_dir;
GFile *ccache_dir;
@@ -135,6 +136,7 @@ builder_context_constructed (GObject *object)
self->state_dir = g_file_get_child (self->base_dir, ".xdg-app-builder");
self->download_dir = g_file_get_child (self->state_dir, "downloads");
+ self->build_dir = g_file_get_child (self->state_dir, "build");
self->cache_dir = g_file_get_child (self->state_dir, "cache");
self->ccache_dir = g_file_get_child (self->state_dir, "ccache");
}
@@ -201,6 +203,12 @@ builder_context_get_cache_dir (BuilderContext *self)
}
GFile *
+builder_context_get_build_dir (BuilderContext *self)
+{
+ return self->build_dir;
+}
+
+GFile *
builder_context_get_ccache_dir (BuilderContext *self)
{
return self->ccache_dir;