Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- OBJECTS = errors.o lexer.o parser.o lang.o main.o
- CXXFLAGS = -D __STDC_LIMIT_MACROS=1 -D __STDC_CONSTANT_MACROS=1
- all: llvm-lisp
- llvm-lisp: $(OBJECTS)
- g++ -g $(OBJECTS) -rdynamic `llvm-config --cppflags --ldflags --libs core jit native` -O3 -o llvm-lisp
- errors.o: lexer.h
- lexer.o: errors.h
- parser.o: lexer.h errors.h lang.h
- lang.o: errors.h
- main.o: parser.h
- .PHONY: clean
- clean:
- rm $(OBJECTS) llvm-lisp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement