aboutsummaryrefslogtreecommitdiff
path: root/include/jobs.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/jobs.h')
-rw-r--r--include/jobs.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/jobs.h b/include/jobs.h
index 85d606b..623eaea 100644
--- a/include/jobs.h
+++ b/include/jobs.h
@@ -1,4 +1,5 @@
#include <stdio.h>
+#include <stdbool.h>
#include <sys/queue.h>
#ifndef JOBS_H
@@ -9,6 +10,7 @@ struct output {
struct job {
char *name, *drv_path;
+ bool transitive;
size_t outputs_size, outputs_filled;
struct output **outputs;
@@ -33,6 +35,7 @@ int job_read(FILE *stream, struct job **jobs);
int jobs_init(FILE **stream);
void job_free(struct job *j);
+int job_parents_list_insert(struct job *job, struct job *parent);
#define JOBS_H
#endif