2 GUILE_FLAGS:=--no-auto-compile -L . -L guile -C . -C guile
9 PHONY_TARGETS:= all all-go check clean clean-go default help install
10 .PHONY: $(PHONY_TARGETS)
21 build-aux/build-mes-gcc.sh
24 build-aux/build-mes.sh
30 build-aux/build-guile.sh
33 rm -f $(shell find . -name '*.go')
42 .config.make: ./configure
45 build-aux/build-mes-gcc.sh
46 cd $(TINYCC_SEED) && MES_PREFIX=$(PWD) ./refresh.sh
47 cd $(MES_SEED) && git reset --hard HEAD
48 MES=$(GUILE) GUILE=$(GUILE) SEED=1 build-aux/build-mes.sh
49 cd $(MES_SEED) && MES_PREFIX=$(PWD) ./refresh.sh
50 MES=$(GUILE) GUILE=$(GUILE) SEED=1 build-aux/build-mes.sh
53 Usage: make [OPTION]... [TARGET]...
57 all-go update .go files
58 cc update src/mes.gcc-out
59 mes-gcc update src/mes.mes-gcc-out
62 clean run git clean -dfx
63 clean-go clean .go files
64 install install in $(PREFIX)
65 seed update mes-seed in $(MES_SEED)
107 ifdef GUILE_LOAD_PATH
108 export GUILE_LOAD_PATH
111 ifdef GUILE_LOAD_COMPILED_PATH
112 export GUILE_LOAD_COMPILED_PATH