From 4409730d38b0b774f5dcfe8694fa6ba533616bac Mon Sep 17 00:00:00 2001 From: BernardoGiordano Date: Sun, 2 Sep 2018 22:55:30 +0200 Subject: [PATCH] automate building process --- .gitignore | 1 + Makefile | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/.gitignore b/.gitignore index 898af0b..ee2a71d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +out java/bin java/build go/servepkx.exe diff --git a/Makefile b/Makefile index 0c57ba2..f3bbd20 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,12 @@ SUBDIRS = go java +OUT = out all: @for dir in $(SUBDIRS); do $(MAKE) -C $$dir; done + @mkdir -p $(OUT) + @mv go/servepkx.exe go/servepkx_linux go/servepkx_mac java/build/servepkx.jar $(OUT) + @zip -r $(OUT)/servepkx.zip $(OUT) clean: + @rm -fr $(OUT) @for dir in $(SUBDIRS); do $(MAKE) clean -C $$dir; done \ No newline at end of file