2017-08-27 09:11:13 -04:00
|
|
|
REPO := $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
|
|
|
|
|
|
|
|
|
|
|
|
ifdef GOROOT
|
|
|
|
GO = $(GOROOT)/bin/go
|
|
|
|
endif
|
|
|
|
|
|
|
|
GO ?= $(shell which go)
|
|
|
|
|
|
|
|
ifeq ($(GOOS),windows)
|
|
|
|
EXE := $(REPO)/go-i2p.exe
|
|
|
|
else
|
|
|
|
EXE := $(REPO)/go-i2p
|
|
|
|
endif
|
|
|
|
|
|
|
|
build: clean $(EXE)
|
|
|
|
|
|
|
|
$(EXE):
|
|
|
|
$(GO) build -v -o $(EXE)
|
|
|
|
|
|
|
|
test:
|
2022-09-19 14:35:49 -04:00
|
|
|
$(GO) test -v -failfast ./lib/transport/noise/...
|
2017-08-27 09:11:13 -04:00
|
|
|
|
|
|
|
clean:
|
|
|
|
$(GO) clean -v
|