Update Makefile with new commands, fixes

- Fixes make clean
- Changes make to make ui
- Generates keys on make install
- Adds make run, make build
This commit is contained in:
Matt Baer
2018-11-08 12:45:59 -05:00
parent 2e52b8cf55
commit 6867ac07b4
2 changed files with 24 additions and 15 deletions

View File

@@ -1,14 +1,30 @@
GOCMD=go
GOINSTALL=$(GOCMD) install
GOBUILD=$(GOCMD) build
GOTEST=$(GOCMD) test
BINARY_NAME=writefreely
all : local
all : build
build:
cd cmd/writefreely; $(GOBUILD)
test:
$(GOTEST) -v ./...
run:
$(GOINSTALL) ./...
$(BINARY_NAME) --debug
install :
./keys.sh
cd less/; $(MAKE) install $(MFLAGS)
clean :
cd less/; $(MAKE) install $(MFLAGS)
local : force_look
ui : force_look
cd less/; $(MAKE) $(MFLAGS)
clean :
cd less/; $(MAKE) clean $(MFLAGS)
force_look :
true