2024-03-03 13:46:08 +01:00

19 lines
335 B
Makefile

CXXFLAGS := --std=c++17 -ggdb
LDLIBS := $$(pkg-config --cflags --libs readline) -lboost_system
%.yy.c: %.l
flex -o $@ --header-file=$*.yy.h $<
%.yy.o: %.yy.c
${COMPILE.c} $< -o $@
%.o: %.cpp
${COMPILE.cpp} $< -o $@
main: lisp_balance.yy.o main.o io.o shell.o
${LINK.cpp} -o fu-shell $+ ${LDLIBS}
clean:
-rm *.yy.*
-rm *.o