diff options
| author | Jeff Carr <[email protected]> | 2025-01-28 17:03:56 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-01-28 17:03:56 -0600 |
| commit | 51ec39d1579c6bd89d6c5c38a1ff2879c37d3d03 (patch) | |
| tree | ee793a1a3c0e909e200e145a5e8a59587b81ea1a /Makefile | |
| parent | 7402aaded7b9f9587eb5ba863b732c9c9e8ee9fe (diff) | |
cleanup argv handling. go-arg saves the day
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 44 |
1 files changed, 18 insertions, 26 deletions
@@ -1,11 +1,13 @@ VERSION = $(shell git describe --tags) BUILDTIME = $(shell date +%Y.%m.%d_%H%M) -info: install - # forge dirty - # forge examine - # forge clean - make andlabs +# make build # go build using your git cloned repos (GO111MODULE=off) +# make install # go install using your git cloned repos (GO111MODULE=off) +# make gocui # try the ncurses gui plugin +# make andlabs # try the andlabs gui plugin (uses GTK) + +default: install + forge dirty --verbose vet: @GO111MODULE=off go vet @@ -27,7 +29,6 @@ install-raw: goimports vet plugin go install \ -ldflags "-X main.VERSION=${VERSION} -X main.BUILDTIME=${BUILDTIME} -X gui.GUIVERSION=${VERSION}" - plugin: rm -f resources/*.so cp ../../toolkits/gocui/gocui.so resources/ @@ -35,31 +36,22 @@ plugin: andlabs: forge --gui andlabs +gocui: install + forge --gui gocui >/tmp/forge.log 2>&1 + goimports: reset goimports -w *.go @# // to globally reset paths: @# // gofmt -w -r '"go.wit.com/gui/gadgets" -> "go.wit.com/lib/gadgets"' *.go -gocui: install - forge --gui gocui >/tmp/forge.log 2>&1 - -patches-make: install - forge --patchset "from makefile 2" - -patches-list-2233: install - forge --list-patchset --connect "http://go.wit.com:2233/" +clean: + -rm -f forge go.* + # -rm -f ~/go/src/repos.pb + go-mod-clean --purge -patches-list: install - forge --list-patchset - -patches-apply-230233: install - forge --apply /tmp/2024.12.27.230233.submitted.pb - -restart: - reset - -rm ~/go/src/repos.pb - make private +identify-protobuf: + autogenpb --identify ~/go/src/repos.pb -identify: - autogenpb --identify /home/jcarr/go/src/repos.pb +devel: + forge clean devel --force --verbose |
