aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--src/lib/delivery/delivery.c4
2 files changed, 5 insertions, 0 deletions
diff --git a/README.md b/README.md
index e06d0df..1e11cc1 100644
--- a/README.md
+++ b/README.md
@@ -206,6 +206,7 @@ stasis mydelivery.ini
| STASIS_DOWNLOAD_TIMEOUT | Number of seconds before timing out a remote file download |
| STASIS_DOWNLOAD_RETRY_MAX | Number of retries before giving up on a remote file download |
| STASIS_DOWNLOAD_RETRY_SECONDS | Number of seconds to wait before retrying a remote file download |
+| STASIS_ALWAYS_BUILD_FOR_HOST | If set, build all software from source (for debugging) |
## Main configuration (stasis.ini)
diff --git a/src/lib/delivery/delivery.c b/src/lib/delivery/delivery.c
index f87f47c..d256681 100644
--- a/src/lib/delivery/delivery.c
+++ b/src/lib/delivery/delivery.c
@@ -480,6 +480,10 @@ void delivery_defer_packages(struct Delivery *ctx, int type) {
}
}
+ if (getenv("STASIS_ALWAYS_BUILD_FOR_HOST")) {
+ build_for_host = 1;
+ }
+
if (build_for_host) {
printf("BUILD FOR HOST\n");
strlist_append(&deferred, name);