diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b2b9df1 --- /dev/null +++ b/Makefile @@ -0,0 +1,48 @@ +## +## rhrdtime +## +## The Radio Helsinki Mivendell Time Websocket Server +## +## +## Copyright (C) 2015 Christian Pointner <equinox@helsinki.at> +## +## This file is part of rhrdtime. +## +## rhrdtime is free software: you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation, either version 3 of the License, or +## any later version. +## +## rhrdtime is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with rhrdtime. If not, see <http://www.gnu.org/licenses/>. +## + +curdir:= $(shell pwd) +GOCMD := go + +getlibs: export GOPATH=$(curdir) +getlibs: +# $(GOCMD) get "<url for lib" + +build: export GOPATH=$(curdir) +build: getlibs + $(GOCMD) install helsinki.at/rhrdtime + +clean: + rm -rf pkg/*/helsinki.at + rm -rf bin + +distclean: clean +# rm -rf src/github.com +# rm -rf src/code.google.com + rm -rf pkg + +all: build test + +.PHONY: getlibs build test clean distclean _setenv +.DEFAULT_GOAL = all |