Mercurial > octave
annotate libgui/qterminal/module.mk @ 31642:670f3f17c280 stable
use sed to preprocess OCTAVE_(BEGIN|END)_NAMESPACE macros for Qt moc
* libgui/module.mk (moc-h-command): New macro.
(moc-%.h : %.h): New rule.
(moc-%.cc): Depend on moc-%.h instead of %.h.
* libgui/graphics/module.mk (libgraphics_MOC_H): New variable.
Add it to the $(libgui_CLEANFILES) list.
* libgui/qterminal/module.mk (%canon_reldir%_libqterminal_la_MOC_H):
New variable. Add it to the $(libgui_CLEANFILES) list.
* libgui/src/module.mk (octave_gui_MOC_H):
New variable. Add it to the $(libgui_CLEANFILES) list.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 06 Dec 2022 14:19:16 -0500 |
parents | ba4271934b1c |
children |
rev | line source |
---|---|
15362 | 1 noinst_HEADERS += \ |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
2 %reldir%/libqterminal/QTerminal.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
3 %reldir%/libqterminal/win32/QTerminalColors.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
4 %reldir%/libqterminal/win32/QWinTerminalImpl.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
5 %reldir%/libqterminal/unix/BlockArray.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
6 %reldir%/libqterminal/unix/Character.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
7 %reldir%/libqterminal/unix/CharacterColor.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
8 %reldir%/libqterminal/unix/Emulation.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
9 %reldir%/libqterminal/unix/ExtendedDefaultTranslator.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
10 %reldir%/libqterminal/unix/ExtendedDefaultTranslatorMac.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
11 %reldir%/libqterminal/unix/Filter.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
12 %reldir%/libqterminal/unix/History.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
13 %reldir%/libqterminal/unix/KeyboardTranslator.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
14 %reldir%/libqterminal/unix/konsole_wcwidth.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
15 %reldir%/libqterminal/unix/kpty.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
16 %reldir%/libqterminal/unix/kpty_p.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
17 %reldir%/libqterminal/unix/QUnixTerminalImpl.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
18 %reldir%/libqterminal/unix/Screen.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
19 %reldir%/libqterminal/unix/ScreenWindow.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
20 %reldir%/libqterminal/unix/TerminalCharacterDecoder.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
21 %reldir%/libqterminal/unix/Vt102Emulation.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
22 %reldir%/libqterminal/unix/SelfListener.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
23 %reldir%/libqterminal/unix/TerminalModel.h \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
24 %reldir%/libqterminal/unix/TerminalView.h |
15362 | 25 |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
26 libgui_qterminal_libqterminal_la_MOC = |
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
27 |
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
28 OCTAVE_GUI_QTERMINAL_LIBQTERMINAL_MOC = \ |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
29 %reldir%/libqterminal/moc-QTerminal.cc |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
30 |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
31 $(OCTAVE_GUI_QTERMINAL_LIBQTERMINAL_MOC): | %reldir%/libqterminal/$(octave_dirstamp) |
15362 | 32 |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
33 DIRSTAMP_FILES += \ |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
34 %reldir%/libqterminal/$(octave_dirstamp) |
15362 | 35 |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
36 %canon_reldir%_libqterminal_la_MOC += \ |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
37 $(OCTAVE_GUI_QTERMINAL_LIBQTERMINAL_MOC) |
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
38 |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
39 nodist_%canon_reldir%_libqterminal_la_SOURCES = $(%canon_reldir%_libqterminal_la_MOC) |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
40 |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
41 %canon_reldir%_libqterminal_la_CPPFLAGS = \ |
15363
482d92904aa4
don't use WARN_CXXFLAGS for qterminal library
John W. Eaton <jwe@octave.org>
parents:
15362
diff
changeset
|
42 $(AM_CPPFLAGS) \ |
15596
5f031158c693
Use pkg-config to discover Qt (pkg-config is already a requirement anyway).
Michael Goffioul <michael.goffioul@gmail.com>
parents:
15392
diff
changeset
|
43 @QT_CPPFLAGS@ \ |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
44 -I$(srcdir)/libgui/qterminal/libqterminal \ |
27648
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
45 -I$(srcdir)/libgui/src \ |
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
46 -Iliboctave \ |
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
47 -I$(srcdir)/liboctave/array \ |
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
48 -Iliboctave/numeric -I$(srcdir)/liboctave/numeric \ |
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
49 -Iliboctave/operators -I$(srcdir)/liboctave/operators \ |
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
50 -I$(srcdir)/liboctave/system \ |
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
51 -I$(srcdir)/liboctave/util \ |
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
52 -Ilibinterp -I$(srcdir)/libinterp \ |
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
53 -Ilibinterp/parse-tree -I$(srcdir)/libinterp/parse-tree \ |
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
54 -Ilibinterp/corefcn -I$(srcdir)/libinterp/corefcn \ |
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
55 -I$(srcdir)/libinterp/octave-value \ |
2952471e29a7
eliminate global access to resource_manager in qterminal widget
John W. Eaton <jwe@octave.org>
parents:
25594
diff
changeset
|
56 -I$(srcdir)/liboctave/wrappers |
15362 | 57 |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
58 %canon_reldir%_libqterminal_la_CFLAGS = ${CPICFLAG} ${XTRA_CFLAGS} |
15363
482d92904aa4
don't use WARN_CXXFLAGS for qterminal library
John W. Eaton <jwe@octave.org>
parents:
15362
diff
changeset
|
59 |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
60 %canon_reldir%_libqterminal_la_CXXFLAGS = ${CXXPICFLAG} ${XTRA_CXXFLAGS} |
15363
482d92904aa4
don't use WARN_CXXFLAGS for qterminal library
John W. Eaton <jwe@octave.org>
parents:
15362
diff
changeset
|
61 |
15362 | 62 if WIN32_TERMINAL |
63 | |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
64 %canon_reldir%_libqterminal_la_SOURCES = \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
65 %reldir%/libqterminal/win32/QTerminalColors.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
66 %reldir%/libqterminal/win32/QWinTerminalImpl.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
67 %reldir%/libqterminal/QTerminal.cc |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
68 |
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
69 OCTAVE_GUI_QTERMINAL_LIBQTERMINAL_WIN32_MOC = \ |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
70 %reldir%/libqterminal/win32/moc-QWinTerminalImpl.cc |
15362 | 71 |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
72 %canon_reldir%_libqterminal_la_MOC += \ |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
73 $(OCTAVE_GUI_QTERMINAL_LIBQTERMINAL_WIN32_MOC) |
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
74 |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
75 $(OCTAVE_GUI_QTERMINAL_LIBQTERMINAL_WIN32_MOC): | %reldir%/libqterminal/win32/$(octave_dirstamp) |
15392
c7fd43f5a89d
build: Re-arrange libgui Makefile.am to follow same ordering as liboctave.
Rik <rik@octave.org>
parents:
15363
diff
changeset
|
76 |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
77 DIRSTAMP_FILES += \ |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
78 %reldir%/libqterminal/win32/$(octave_dirstamp) |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
79 |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
80 %canon_reldir%_libqterminal_la_CPPFLAGS += -DUNICODE |
15362 | 81 |
82 # This flag is required to let MOC know about Q_OS_WIN32. | |
15596
5f031158c693
Use pkg-config to discover Qt (pkg-config is already a requirement anyway).
Michael Goffioul <michael.goffioul@gmail.com>
parents:
15392
diff
changeset
|
83 MOC_CPPFLAGS += -DQ_OS_WIN32 |
15362 | 84 |
85 else | |
86 | |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
87 %canon_reldir%_libqterminal_la_SOURCES = \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
88 %reldir%/libqterminal/unix/BlockArray.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
89 %reldir%/libqterminal/unix/Emulation.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
90 %reldir%/libqterminal/unix/Filter.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
91 %reldir%/libqterminal/unix/History.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
92 %reldir%/libqterminal/unix/KeyboardTranslator.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
93 %reldir%/libqterminal/unix/konsole_wcwidth.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
94 %reldir%/libqterminal/unix/kpty.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
95 %reldir%/libqterminal/unix/QUnixTerminalImpl.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
96 %reldir%/libqterminal/unix/Screen.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
97 %reldir%/libqterminal/unix/ScreenWindow.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
98 %reldir%/libqterminal/unix/TerminalCharacterDecoder.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
99 %reldir%/libqterminal/unix/Vt102Emulation.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
100 %reldir%/libqterminal/unix/SelfListener.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
101 %reldir%/libqterminal/unix/TerminalModel.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
102 %reldir%/libqterminal/unix/TerminalView.cpp \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
103 %reldir%/libqterminal/QTerminal.cc |
15362 | 104 |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
105 OCTAVE_GUI_QTERMINAL_LIBQTERMINAL_UNIX_MOC = \ |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
106 %reldir%/libqterminal/unix/moc-Emulation.cc \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
107 %reldir%/libqterminal/unix/moc-Filter.cc \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
108 %reldir%/libqterminal/unix/moc-QUnixTerminalImpl.cc \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
109 %reldir%/libqterminal/unix/moc-ScreenWindow.cc \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
110 %reldir%/libqterminal/unix/moc-SelfListener.cc \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
111 %reldir%/libqterminal/unix/moc-TerminalModel.cc \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
112 %reldir%/libqterminal/unix/moc-TerminalView.cc \ |
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
113 %reldir%/libqterminal/unix/moc-Vt102Emulation.cc |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
114 |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
115 %canon_reldir%_libqterminal_la_MOC += \ |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
116 $(OCTAVE_GUI_QTERMINAL_LIBQTERMINAL_UNIX_MOC) |
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
117 |
31642
670f3f17c280
use sed to preprocess OCTAVE_(BEGIN|END)_NAMESPACE macros for Qt moc
John W. Eaton <jwe@octave.org>
parents:
27829
diff
changeset
|
118 %canon_reldir%_libqterminal_la_MOC_H = \ |
670f3f17c280
use sed to preprocess OCTAVE_(BEGIN|END)_NAMESPACE macros for Qt moc
John W. Eaton <jwe@octave.org>
parents:
27829
diff
changeset
|
119 $(%canon_reldir%_libqterminal_la_MOC:.cc=.h) |
670f3f17c280
use sed to preprocess OCTAVE_(BEGIN|END)_NAMESPACE macros for Qt moc
John W. Eaton <jwe@octave.org>
parents:
27829
diff
changeset
|
120 |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
121 $(OCTAVE_GUI_QTERMINAL_LIBQTERMINAL_UNIX_MOC): | %reldir%/libqterminal/unix/$(octave_dirstamp) |
20326
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
122 |
8ef616eec739
eliminate recursive make invocation in libgui directory tree
John W. Eaton <jwe@octave.org>
parents:
19936
diff
changeset
|
123 DIRSTAMP_FILES += \ |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
124 %reldir%/libqterminal/unix/$(octave_dirstamp) |
15362 | 125 |
126 endif | |
127 | |
25594
deb8cb929ee3
move libgui/qterminal-module.mk to libgui/qterminal/module.mk
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
128 noinst_LTLIBRARIES += %reldir%/libqterminal.la |
15362 | 129 |
31642
670f3f17c280
use sed to preprocess OCTAVE_(BEGIN|END)_NAMESPACE macros for Qt moc
John W. Eaton <jwe@octave.org>
parents:
27829
diff
changeset
|
130 libgui_CLEANFILES += \ |
670f3f17c280
use sed to preprocess OCTAVE_(BEGIN|END)_NAMESPACE macros for Qt moc
John W. Eaton <jwe@octave.org>
parents:
27829
diff
changeset
|
131 $(%canon_reldir%_libqterminal_la_MOC) \ |
670f3f17c280
use sed to preprocess OCTAVE_(BEGIN|END)_NAMESPACE macros for Qt moc
John W. Eaton <jwe@octave.org>
parents:
27829
diff
changeset
|
132 $(%canon_reldir%_libqterminal_la_MOC_H) |