swissChili | 23958ca | 2022-02-21 19:23:34 -0800 | [diff] [blame] | 1 | QT += core |
| 2 | |
| 3 | CONFIG += c++14 |
| 4 | |
| 5 | # You can make your code fail to compile if it uses deprecated APIs. |
| 6 | # In order to do so, uncomment the following line. |
| 7 | #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 |
| 8 | |
| 9 | SOURCES += \ |
| 10 | AstNode.cpp \ |
| 11 | Evaluator.cpp \ |
| 12 | Function.cpp \ |
| 13 | main.cpp \ |
| 14 | Matcher.cpp \ |
| 15 | Parser.cpp \ |
| 16 | PPrint.cpp \ |
| 17 | Repl.cpp \ |
| 18 | StdLib.cpp \ |
| 19 | Token.cpp \ |
| 20 | VarContext.cpp |
| 21 | |
| 22 | HEADERS += \ |
| 23 | AstNode.h \ |
| 24 | Evaluator.h \ |
| 25 | Function.h \ |
| 26 | Matcher.h \ |
| 27 | Parser.h \ |
| 28 | PPrint.h \ |
| 29 | Repl.h \ |
| 30 | StdLib.h \ |
| 31 | Token.h \ |
| 32 | VarContext.h |
| 33 | |
| 34 | include(ide/IDE.pri) |
| 35 | |
| 36 | # Default rules for deployment. |
| 37 | qnx: target.path = /tmp/$${TARGET}/bin |
| 38 | else: unix:!android: target.path = /opt/$${TARGET}/bin |
| 39 | !isEmpty(target.path): INSTALLS += target |
| 40 | |
| 41 | LIBS += -lreadline |