summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile18
1 files changed, 18 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..948a57e
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,18 @@
+.PHONY: all build-api build-ui docker-api docker-ui clean
+
+all: build-api build-ui docker-api docker-ui
+
+build-api:
+ @go build -o rahanna-api cmd/api/main.go
+
+build-ui:
+ @go build -o rahanna-ui cmd/ui/main.go
+
+docker-api:
+ @docker build -t rahanna-api:latest -f docker/api/Dockerfile .
+
+docker-ui:
+ @docker build -t rahanna-ui:latest -f docker/ui/Dockerfile .
+
+clean:
+ -@docker rmi -f rahanna-api rahanna-ui