TCP=sample WS=wsd all: $(TCP) $(TCP): tcpws/echo_server.go tcpws/echo_protocol.go tcpws/echo_client.go go build -o $(TCP) ./tcpws clean: -rm $(TCP) .PHONY: all clean