refactor: rework Makefile and helper scripts
This commit is contained in:
parent
834f806d3c
commit
21f1296a05
14
Makefile
14
Makefile
@ -5,7 +5,7 @@ out_files = $(fnl_files:fnl/%.fnl=lua/%.lua) $(help_file) $(help_file_mapping)
|
|||||||
|
|
||||||
all: $(out_files)
|
all: $(out_files)
|
||||||
|
|
||||||
fmt: $(fnl_files) gen_doc.fnl
|
fmt: $(fnl_files) scripts/gen_doc.fnl
|
||||||
fnlfmt --fix $<
|
fnlfmt --fix $<
|
||||||
|
|
||||||
lua/%.lua: fnl/%.fnl lua/
|
lua/%.lua: fnl/%.fnl lua/
|
||||||
@ -16,18 +16,18 @@ lua/:
|
|||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf lua
|
rm -rf lua
|
||||||
|
rm -rf doc
|
||||||
|
|
||||||
doc: $(help_file)
|
manual: $(help_file)
|
||||||
|
|
||||||
$(help_file): $(help_file_mapping) doc/
|
$(help_file): $(help_file_mapping) doc/
|
||||||
rm $(help_file)
|
cat $(help_file_mapping) >$(help_file)
|
||||||
cat $(help_file_mapping) >>$(help_file)
|
|
||||||
rm $(help_file_mapping)
|
rm $(help_file_mapping)
|
||||||
|
|
||||||
$(help_file_mapping): gen_doc.fnl $(fnl_files)
|
$(help_file_mapping): scripts/gen_doc.fnl $(fnl_files)
|
||||||
fennel --raw-errors --no-compiler-sandbox --metadata --globals '*' gen_doc.fnl > $(help_file_mapping)
|
fennel --raw-errors --no-compiler-sandbox --metadata --globals '*' scripts/gen_doc.fnl > $(help_file_mapping)
|
||||||
|
|
||||||
doc/:
|
doc/:
|
||||||
mkdir -p doc
|
mkdir -p doc
|
||||||
|
|
||||||
.PHONY: clean doc $(help_file_mapping)
|
.PHONY: clean manual $(help_file_mapping)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user