Commit be285b1e authored by David Fifield's avatar David Fifield
Browse files

rm Makefile.

I'm more used to the "go build" approach now.
parent 3646f308
Loading
Loading
Loading
Loading

Makefile

deleted100644 → 0
+0 −30
Original line number Diff line number Diff line
DESTDIR =
PREFIX = /usr/local
BINDIR = $(PREFIX)/bin

GOBUILDFLAGS =
# Alternate flags to use gccgo, allowing cross-compiling for x86 from
# x86_64, and presumably better optimization. Install this package:
#   apt-get install gccgo-multilib
# GOBUILDFLAGS = -compiler gccgo -gccgoflags "-O3 -m32 -static-libgo"

all: websocket-server/websocket-server

websocket-server/websocket-server: websocket-server/*.go websocket/*.go
	cd websocket-server && go build $(GOBUILDFLAGS)

websocket-client/websocket-client: websocket-client/*.go
	cd websocket-client && go build $(GOBUILDFLAGS)

install: websocket-server/websocket-server
	mkdir -p "$(DESTDIR)$(BINDIR)"
	cp -f websocket-server/websocket-server "$(DESTDIR)$(BINDIR)"

clean:
	rm -f websocket-server/websocket-server websocket-client/websocket-client
	rm -f doc/websocket-server.1

fmt:
	go fmt ./websocket-server ./websocket-client ./websocket

.PHONY: all install clean fmt