annotate calc.pro @ 19:9e2211f5f293 default tip

NOTES: more updates
author John W. Eaton <jwe@octave.org>
date Tue, 28 May 2019 23:06:08 -0400
parents 2ddf3fe6fa33
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
1 MAKEFILE = calc.mk
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
2
4
0e154787183d new interpreter and qt_interpreter objects
John W. Eaton <jwe@octave.org>
parents: 0
diff changeset
3 SOURCES = \
9
822a2fe5bb51 move command window to separate file and other refactoring
John W. Eaton <jwe@octave.org>
parents: 4
diff changeset
4 command-window.cpp \
822a2fe5bb51 move command window to separate file and other refactoring
John W. Eaton <jwe@octave.org>
parents: 4
diff changeset
5 gui-main.cpp \
4
0e154787183d new interpreter and qt_interpreter objects
John W. Eaton <jwe@octave.org>
parents: 0
diff changeset
6 interpreter.cpp \
0e154787183d new interpreter and qt_interpreter objects
John W. Eaton <jwe@octave.org>
parents: 0
diff changeset
7 main.cpp \
9
822a2fe5bb51 move command window to separate file and other refactoring
John W. Eaton <jwe@octave.org>
parents: 4
diff changeset
8 parser.cpp \
822a2fe5bb51 move command window to separate file and other refactoring
John W. Eaton <jwe@octave.org>
parents: 4
diff changeset
9 qt-interpreter.cpp \
822a2fe5bb51 move command window to separate file and other refactoring
John W. Eaton <jwe@octave.org>
parents: 4
diff changeset
10 tty-main.cpp
0
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
11
4
0e154787183d new interpreter and qt_interpreter objects
John W. Eaton <jwe@octave.org>
parents: 0
diff changeset
12 HEADERS = \
9
822a2fe5bb51 move command window to separate file and other refactoring
John W. Eaton <jwe@octave.org>
parents: 4
diff changeset
13 command-window.h \
822a2fe5bb51 move command window to separate file and other refactoring
John W. Eaton <jwe@octave.org>
parents: 4
diff changeset
14 gui-main.h \
4
0e154787183d new interpreter and qt_interpreter objects
John W. Eaton <jwe@octave.org>
parents: 0
diff changeset
15 interpreter.h \
9
822a2fe5bb51 move command window to separate file and other refactoring
John W. Eaton <jwe@octave.org>
parents: 4
diff changeset
16 parser.h \
822a2fe5bb51 move command window to separate file and other refactoring
John W. Eaton <jwe@octave.org>
parents: 4
diff changeset
17 qt-interpreter.h \
822a2fe5bb51 move command window to separate file and other refactoring
John W. Eaton <jwe@octave.org>
parents: 4
diff changeset
18 tty-main.h
0
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
19
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
20 LIBS += -lreadline
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
21
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
22 CONFIG += qt warn_on debug
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
23
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
24 QT += widgets
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
25
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
26 QMAKE_EXTRA_TARGETS += distclean
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
27 distclean.depends = extraclean
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
28
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
29 QMAKE_EXTRA_TARGETS += extraclean
dff751fb985c initial revision
John W. Eaton <jwe@octave.org>
parents:
diff changeset
30 extraclean.commands = rm -f parse.cpp
17
2ddf3fe6fa33 initial attempt at using separate thread for interpreter
John W. Eaton <jwe@octave.org>
parents: 9
diff changeset
31
2ddf3fe6fa33 initial attempt at using separate thread for interpreter
John W. Eaton <jwe@octave.org>
parents: 9
diff changeset
32 ## Use the following to experiment with running the interpreter
2ddf3fe6fa33 initial attempt at using separate thread for interpreter
John W. Eaton <jwe@octave.org>
parents: 9
diff changeset
33 ## in a separate thread.
2ddf3fe6fa33 initial attempt at using separate thread for interpreter
John W. Eaton <jwe@octave.org>
parents: 9
diff changeset
34 ## QMAKE_CXXFLAGS += -DCALC_USE_INTERPRETER_THREAD=1