24 lines
332 B
Makefile
24 lines
332 B
Makefile
|
# make
|
||
|
# make build
|
||
|
# (sudo) make install
|
||
|
# make format
|
||
|
# make clean
|
||
|
# make uninstall
|
||
|
|
||
|
## C compiler
|
||
|
CC=tcc # much faster compilation than gcc
|
||
|
|
||
|
## Main file
|
||
|
SRC=lisp.c
|
||
|
|
||
|
## Formatter
|
||
|
STYLE_BLUEPRINT=webkit
|
||
|
FORMATTER=clang-format -i -style=$(STYLE_BLUEPRINT)
|
||
|
|
||
|
build: $(SRC)
|
||
|
$(cc) $(src) -o lisp
|
||
|
|
||
|
format: $(SRC)
|
||
|
$(FORMATTER) $(SRC)
|
||
|
|