VERSION = $(shell git describe --tags) run: build @#./go-clone --work github.com/rclone/rclone @# ./go-clone --work go.wit.com/apps/basicwindow ./go-clone go.wit.com/apps/basicwindow # test using --no-work against ~/go/src homeGoSrc: build ./go-clone --no-work go.wit.com/apps/basicwindow modernc: build ./go-clone --no-work modernc.org/sqlite vet: @GO111MODULE=off go vet @echo this go library package builds okay no-gui: build ./go-clone --no-gui build: GO111MODULE=off go build -v -ldflags "-X main.VERSION=${VERSION}" -ldflags "-X main.GUIVERSION=${VERSION}" @# GO111MODULE=off go build -v -ldflags "-X main.GUIVERSION=${VERSION}" install: GO111MODULE="off" go install -v goimports: goimports -w *.go redomod: rm -f go.* GO111MODULE= go mod init GO111MODULE= go mod tidy reset: # clear your terminal reset gocui: build reset ./go-clone --gui gocui >/tmp/witgui.log.stderr 2>&1 nocui: reset build ./go-clone --gui nocui clean: -rm go-clone