123456789101112131415161718192021222324 |
- GO_BIN = go
- EXE_SRC = cmd
- EXE_DIST = dist
- JS_SRC = js-src
- JS_DIST = dist/js-dist
- JS_TOOL = yarn
- build_exe = $(GO_BIN) build -o $(EXE_DIST)/$(1).exe $(GUI_LDFLAG) $(2)
- .PHONY : all
- .PHONY : exe
- .PHONY : js
- .PHONY : tidy
- all : js exe
- exe : tidy
- cd $(EXE_SRC) && $(GO_BIN) build -o ../$(EXE_DIST)/jsvm-test.exe .
- tidy :
- cd $(EXE_SRC) && $(GO_BIN) mod tidy -e
- js :
- cd $(JS_SRC) && $(JS_TOOL) build
|