all: stop using src/ dir, make tests reproducible, fix CI
This commit is contained in:
11
Makefile
11
Makefile
@ -1,6 +1,4 @@
|
||||
SRC_DIR ?= src
|
||||
DOC_DIR ?= doc
|
||||
TESTS_DIR ?= .
|
||||
DOC_DIR = doc
|
||||
|
||||
all: test
|
||||
|
||||
@ -8,13 +6,14 @@ test:
|
||||
v test $(TESTS_DIR)
|
||||
|
||||
doc:
|
||||
v doc -f html -m ./$(SRC_DIR) -o $(DOC_DIR)
|
||||
v doc -f html -m . -o $(DOC_DIR)
|
||||
|
||||
serve: clean doc
|
||||
v -e "import net.http.file; file.serve(folder: '$(DOC_DIR)')"
|
||||
|
||||
clean:
|
||||
rm -r $(DOC_DIR) || true
|
||||
rm -r $(DOC_DIR) >/dev/null 2>&1 || true
|
||||
rm mkembedfs >/dev/null 2>&1 || true
|
||||
|
||||
cli:
|
||||
build:
|
||||
v cmd/mkembedfs -o mkembedfs
|
||||
|
Reference in New Issue
Block a user