aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile19
1 files changed, 19 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index eb216f4..5935744 100644
--- a/Makefile
+++ b/Makefile
@@ -10,3 +10,22 @@ assets/styles.css: assets/stylesheets/main.hcss \
internal_error.html: internal_error.in.html
./scripts/generate_500.py > $@
+
+# Compile binaries for Linux
+license-generator/target/release/fulfillment \
+license-generator/target/release/license:
+ docker run \
+ --rm \
+ --interactive \
+ --tty \
+ --volume $$PWD/license-generator:/app \
+ --workdir /app \
+ rust:1.30.1-stretch \
+ cargo build --release
+
+.PHONY: deploy
+deploy: license-generator/target/release/fulfillment \
+ license-generator/target/release/license \
+ internal_error.html \
+ assets/styles.css
+ bash ./scripts/deploy.sh