diff --git a/Makefile b/Makefile index 899687444d37245ae32d7d99ff4ea71e42a95c0f..f89bd6691fc24528c63e8a7f6de04b3bd884153c 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,5 @@ BINDIR := $(CURDIR)/bin INSTALL_PATH ?= /usr/local/bin -DIST_DIRS := find * -type d -exec -TARGETS := darwin/amd64 darwin/arm64 linux/amd64 linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x windows/amd64 -TARGET_OBJS ?= darwin-amd64.tar.gz darwin-amd64.tar.gz.sha256 darwin-amd64.tar.gz.sha256sum darwin-arm64.tar.gz darwin-arm64.tar.gz.sha256 darwin-arm64.tar.gz.sha256sum linux-amd64.tar.gz linux-amd64.tar.gz.sha256 linux-amd64.tar.gz.sha256sum linux-386.tar.gz linux-386.tar.gz.sha256 linux-386.tar.gz.sha256sum linux-arm.tar.gz linux-arm.tar.gz.sha256 linux-arm.tar.gz.sha256sum linux-arm64.tar.gz linux-arm64.tar.gz.sha256 linux-arm64.tar.gz.sha256sum linux-ppc64le.tar.gz linux-ppc64le.tar.gz.sha256 linux-ppc64le.tar.gz.sha256sum linux-s390x.tar.gz linux-s390x.tar.gz.sha256 linux-s390x.tar.gz.sha256sum windows-amd64.zip windows-amd64.zip.sha256 windows-amd64.zip.sha256sum BINNAME ?= rdpgw # Rebuild the binary if any of these files change @@ -37,7 +34,7 @@ all: mod build build: $(BINDIR)/$(BINNAME) $(BINDIR)/$(BINNAME): $(SRC) - GOMODULE=on go build $(GOFLAGS) -trimpath -tags '$(TAGS)' -ldflags '$(LDFLAGS)' -o '$(BINDIR)'/$(BINNAME) ./cmd/rdpgw + go build $(GOFLAGS) -trimpath -tags '$(TAGS)' -ldflags '$(LDFLAGS)' -o '$(BINDIR)'/$(BINNAME) ./cmd/rdpgw # ------------------------------------------------------------------------------ # install diff --git a/README.md b/README.md index 9a0f7ad9e0453e8f91a3823fd720ecec38bf7874..5edf7466ba6c9625aed34a0931e9243fa5713332 100644 --- a/README.md +++ b/README.md @@ -27,10 +27,11 @@ are generated and signed according to the JWT spec by using [jwt-go](https://git signed with a 256 bit HMAC. Hosts provided by the user are verified against what was provided by the server. Finally, the client's ip address needs to match the one it obtained the token with. -## How to build +## How to build & install ```bash cd rdpgw -go build -o rdpgw . +make +make install ``` ## Configuration