summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorxengineering <mail2xengineering@protonmail.com>2021-05-25 20:48:03 +0200
committerxengineering <mail2xengineering@protonmail.com>2021-05-25 20:48:03 +0200
commitb37c8b22a954f52c280722a6f9ff41cbc8ecf8d3 (patch)
tree13d74f6314de03f7d2369854f8b173ad69a6b8e9 /Makefile
parent05cbdfbeb5b0326d5890d93ddb464adf1e80553e (diff)
downloadstlscope-b37c8b22a954f52c280722a6f9ff41cbc8ecf8d3.tar
stlscope-b37c8b22a954f52c280722a6f9ff41cbc8ecf8d3.tar.zst
stlscope-b37c8b22a954f52c280722a6f9ff41cbc8ecf8d3.zip
Add install Target0.1.0
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 8989393..9bcf23e 100644
--- a/Makefile
+++ b/Makefile
@@ -1,14 +1,20 @@
# vim: shiftwidth=4 tabstop=4 noexpandtab
-.PHONY: all clean debug
+PREFIX=/usr
all:
mkdir -p build
- go build -o build/stlscope *.go
+ go build -o build/stlscope ./...
clean:
rm -rf build
debug:
- go run *.go -file data/L.stl
+ go run ./... -file data/L.stl
+
+install: all
+ mkdir -p $(PREFIX)/bin
+ install -m 755 build/stlscope $(PREFIX)/bin
+
+.PHONY: all clean debug install release