summaryrefslogtreecommitdiff
path: root/goodfile
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2023-06-25 04:01:56 -0700
committeriximeow <me@iximeow.net>2023-06-25 04:03:17 -0700
commit573bc7eae6d72a661e5f97c8bb12b1a0f8be93b3 (patch)
treeefd8655dbb8a611adfc1f2a1b575ed5a616e481d /goodfile
parent102e81174d8ba52a83b837d082825af837a3f04b (diff)
dogfood
Diffstat (limited to 'goodfile')
-rw-r--r--goodfile10
1 files changed, 10 insertions, 0 deletions
diff --git a/goodfile b/goodfile
new file mode 100644
index 0000000..921fafd
--- /dev/null
+++ b/goodfile
@@ -0,0 +1,10 @@
+if not Build.environment.has("rustup")
+then
+ Build.error("i don't know i want to handle dependencies yet")
+end
+
+Build.run({"cargo", "build", "-p", "ci_webserver"}, {step="build-webserver"})
+Build.run({"cargo", "build", "-p", "ci_runner"}, {step="build-runner"})
+Build.run({"cargo", "build", "-p", "ci_driver"}, {step="build-driver"})
+Build.run({"cargo", "build", "-p", "ci_ctl"}, {step="build-ctl"})
+Build.run({"cargo", "build", "--workspace"}, {step="build-catchall"})