multrix/Makefile
array-in-a-matrix fed743125b added commands
2023-01-17 15:09:03 -05:00

29 lines
645 B
Makefile

BIN_DIR := bin/
SRC_DIR := src/
DOC_DIR := doc/
DOC_TYPE ?= doc
all:
nim compile --verbosity:0 --hints:on --showAllMismatches:on --out:$(BIN_DIR)multrix $(SRC_DIR)main.nim
@cp $(BIN_DIR)multrix $(BIN_DIR)dot
@cp $(BIN_DIR)multrix $(BIN_DIR)cross
doc:
nim $(DOC_TYPE) --outdir:$(DOC_DIR) $(SRC_DIR)main.nim
real: clean
nim compile --define:release --out:$(BIN_DIR)multrix $(SRC_DIR)main.nim
@cp $(BIN_DIR)multrix $(BIN_DIR)dot
@cp $(BIN_DIR)multrix $(BIN_DIR)cross
run: all
@echo "===================================================="
@echo ""
@$(BIN_DIR)multrix
cr: clean run
clean:
@rm -rf $(BIN_DIR) $(DOC_DIR)
clear: clean