~mc-return/nux/nux.merge-fix-deprecated-warnings

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
CLEANFILES =
DISTCLEANFILES =
EXTRA_DIST =

lib_LTLIBRARIES = \
  libnux-@NUX_API_VERSION@.la

libnux_@NUX_API_VERSION@_la_CPPFLAGS= \
  -I$(srcdir) \
  -I$(top_srcdir) \
  -DPREFIX=\""$(prefix)"\" \
	-DLIBDIR=\""$(libdir)"\" \
  -DDATADIR=\""$(datadir)"\" \
  -DPKGDATADIR=\""$(pkgdatadir)/@NUX_API_VERSION@"\" \
  -DG_LOG_DOMAIN=\"Nux\" \
  $(GCC_FLAGS) \
  $(NUX_CFLAGS) \
  $(IBUS_CFLAGS) \
  $(MAINTAINER_CFLAGS)

libnux_@NUX_API_VERSION@_la_LIBADD = \
  $(top_builddir)/NuxCore/libnux-core-@NUX_API_VERSION@.la \
  $(top_builddir)/NuxGraphics/libnux-graphics-@NUX_API_VERSION@.la \
  $(NUX_LIBS) \
  $(IBUS_LIBS) 

libnux_@NUX_API_VERSION@_la_LDFLAGS = \
  $(NUX_LT_LDFLAGS)

source_cpp = \
  $(srcdir)/AbstractButton.cpp \
  $(srcdir)/AbstractCheckedButton.cpp \
  $(srcdir)/AbstractComboBox.cpp \
  $(srcdir)/AbstractPaintLayer.cpp \
  $(srcdir)/AbstractThread.cpp \
  $(srcdir)/ActionItem.cpp \
  $(srcdir)/AnimatedTextureArea.cpp \
  $(srcdir)/PaintLayer.cpp \
  $(srcdir)/InputArea.cpp \
  $(srcdir)/Area.cpp \
  $(srcdir)/BaseWindow.cpp \
  $(srcdir)/Button.cpp \
  $(srcdir)/Canvas.cpp \
  $(srcdir)/CairoWrapper.cpp \
  $(srcdir)/CheckBox.cpp \
  $(srcdir)/ClientArea.cpp \
  $(srcdir)/ColorEditor.cpp \
  $(srcdir)/ColorPickerDialog.cpp \
  $(srcdir)/ColorPreview.cpp \
  $(srcdir)/Coverflow.cpp \
  $(srcdir)/CoverflowItem.cpp \
  $(srcdir)/CoverflowModel.cpp \
  $(srcdir)/Dialog.cpp \
  $(srcdir)/DoubleValidator.cpp \
  $(srcdir)/EditTextBox.cpp \
  $(srcdir)/FileSelector.cpp \
  $(srcdir)/FloatingWindow.cpp \
  $(srcdir)/GridHLayout.cpp \
  $(srcdir)/GroupBox.cpp \
  $(srcdir)/GroupBox2.cpp \
  $(srcdir)/HexRegExpValidator.cpp \
  $(srcdir)/HLayout.cpp \
  $(srcdir)/HScrollBar.cpp \
  $(srcdir)/HSplitter.cpp \
  $(srcdir)/IntegerValidator.cpp \
  $(srcdir)/View.cpp \
  $(srcdir)/KeyboardHandler.cpp \
  $(srcdir)/LayeredLayout.cpp \
  $(srcdir)/Layout.cpp \
  $(srcdir)/LinearLayout.cpp \
  $(srcdir)/MainLoopGLib.cpp \
  $(srcdir)/MenuPage.cpp \
  $(srcdir)/MenuBar.cpp \
  $(srcdir)/EMMetrics.cpp \
  $(srcdir)/MouseAreaCtrl.cpp \
  $(srcdir)/NumericValuator.cpp \
  $(srcdir)/Nux.cpp \
  $(srcdir)/NuxGlobalInitializer.cpp \
  $(srcdir)/Painter.cpp \
  $(srcdir)/Panel.cpp \
  $(srcdir)/PopUpWindow.cpp \
  $(srcdir)/RadioButton.cpp \
  $(srcdir)/RadioButtonGroup.cpp \
  $(srcdir)/RangeValue.cpp \
  $(srcdir)/RangeValueInteger.cpp \
  $(srcdir)/RGBValuator.cpp \
  $(srcdir)/ScrollBar.cpp \
  $(srcdir)/ScrollView.cpp \
  $(srcdir)/SpinBox.cpp \
  $(srcdir)/SpinBoxDouble.cpp \
  $(srcdir)/SpinBox_Logic.cpp \
  $(srcdir)/StaticText.cpp \
  $(srcdir)/StaticTextBox.cpp \
  $(srcdir)/SystemThread.cpp \
  $(srcdir)/TabView.cpp \
  $(srcdir)/TextEntry.cpp \
  $(srcdir)/InputMethodIBus.cpp \
  $(srcdir)/TextLoader.cpp \
  $(srcdir)/TextureArea.cpp \
  $(srcdir)/Timeline.cpp \
  $(srcdir)/TimelineEasings.cpp \
  $(srcdir)/TimerProc.cpp \
  $(srcdir)/ToggleButton.cpp \
  $(srcdir)/ToolButton.cpp \
  $(srcdir)/Utils.cpp \
  $(srcdir)/Theme.cpp \
  $(srcdir)/Validator.cpp \
  $(srcdir)/VLayout.cpp \
  $(srcdir)/VScrollBar.cpp \
  $(srcdir)/VSplitter.cpp \
  $(srcdir)/WidgetMetrics.cpp \
  $(srcdir)/WindowCompositor.cpp \
  $(srcdir)/WindowThread.cpp

source_h = \
  $(builddir)/ABI.h \
  $(srcdir)/AbstractButton.h \
  $(srcdir)/AbstractCheckedButton.h \
  $(srcdir)/AbstractComboBox.h \
  $(srcdir)/AbstractPaintLayer.h \
  $(srcdir)/AbstractThread.h \
  $(srcdir)/ActionItem.h \
  $(srcdir)/AnimatedTextureArea.h \
  $(srcdir)/PaintLayer.h \
  $(srcdir)/InputArea.h \
  $(srcdir)/Area.h \
  $(srcdir)/BaseWindow.h \
  $(srcdir)/Button.h \
  $(srcdir)/Canvas.h \
  $(srcdir)/CairoWrapper.h \
  $(srcdir)/CheckBox.h \
  $(srcdir)/ClientArea.h \
  $(srcdir)/ColorEditor.h \
  $(srcdir)/ColorPickerDialog.h \
  $(srcdir)/ColorPreview.h \
  $(srcdir)/Coverflow.h \
  $(srcdir)/CoverflowItem.h \
  $(srcdir)/CoverflowModel.h \
  $(srcdir)/Dialog.h \
  $(srcdir)/DoubleValidator.h \
  $(srcdir)/EditTextBox.h \
  $(srcdir)/FileSelector.h \
  $(srcdir)/FloatingWindow.h \
  $(srcdir)/GridHLayout.h \
  $(srcdir)/GroupBox.h \
  $(srcdir)/GroupBox2.h \
  $(srcdir)/HexRegExpValidator.h \
  $(srcdir)/HLayout.h \
  $(srcdir)/HScrollBar.h \
  $(srcdir)/HSplitter.h \
  $(srcdir)/IntegerValidator.h \
  $(srcdir)/View.h \
  $(srcdir)/KeyboardHandler.h \
  $(srcdir)/LayeredLayout.h \
  $(srcdir)/Layout.h \
  $(srcdir)/LinearLayout.h \
  $(srcdir)/MenuPage.h \
  $(srcdir)/MenuBar.h \
  $(srcdir)/EMMetrics.h \
  $(srcdir)/MouseAreaCtrl.h \
  $(srcdir)/NumericValuator.h \
  $(srcdir)/Nux.h \
  $(srcdir)/NuxGlobalInitializer.h \
  $(srcdir)/Painter.h \
  $(srcdir)/Panel.h \
  $(srcdir)/PopUpWindow.h \
  $(srcdir)/RadioButton.h \
  $(srcdir)/RadioButtonGroup.h \
  $(srcdir)/RangeValue.h \
  $(srcdir)/RangeValueInteger.h \
  $(srcdir)/Readme.txt \
  $(srcdir)/RGBValuator.h \
  $(srcdir)/ScrollBar.h \
  $(srcdir)/ScrollView.h \
  $(srcdir)/SpinBox.h \
  $(srcdir)/SpinBoxDouble.h \
  $(srcdir)/SpinBox_Logic.h \
  $(srcdir)/StaticText.h \
  $(srcdir)/StaticTextBox.h \
  $(srcdir)/SystemThread.h \
  $(srcdir)/TabView.h \
  $(srcdir)/TextEntry.h \
  $(srcdir)/TextEntryComposeSeqs.h \
  $(srcdir)/InputMethodIBus.h \
  $(srcdir)/TextLoader.h \
  $(srcdir)/TextureArea.h \
  $(srcdir)/Timeline.h \
  $(srcdir)/TimelineEasings.h \
  $(srcdir)/TimerProc.h \
  $(srcdir)/ToolButton.h \
  $(srcdir)/ToggleButton.h \
  $(srcdir)/Theme.h \
  $(srcdir)/Utils.h \
  $(srcdir)/Validator.h \
  $(srcdir)/VLayout.h \
  $(srcdir)/VScrollBar.h \
  $(srcdir)/VSplitter.h \
  $(srcdir)/WidgetMetrics.h \
  $(srcdir)/WindowCompositor.h \
  $(srcdir)/WindowThread.h

nuxprogramframework_cpp = \
  $(srcdir)/ProgramFramework/ProgramTemplate.cpp \
  $(srcdir)/ProgramFramework/TestView.cpp \
  $(srcdir)/ProgramFramework/TestTextEntry.cpp

nuxprogramframework_h = \
  $(srcdir)/ProgramFramework/ProgramTemplate.h \
  $(srcdir)/ProgramFramework/TestView.h \
  $(srcdir)/ProgramFramework/TestTextEntry.h


libnux_@NUX_API_VERSION@_la_SOURCES = \
  $(source_cpp) \
  $(source_h) \
  $(nuxprogramframework_cpp) \
  $(nuxprogramframework_h)

nuxdir = $(includedir)/Nux-@NUX_API_VERSION@/Nux
nux_HEADERS = $(source_h)

nuxprogramframeworkdir      = $(includedir)/Nux-@NUX_API_VERSION@/Nux/ProgramFramework
nuxprogramframework_HEADERS = $(nuxprogramframework_h)

# pkg-config file
nux-@NUX_API_VERSION@.pc: nux.pc
	$(AM_V_GEN) cp -f nux.pc nux-@NUX_API_VERSION@.pc

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = nux-@NUX_API_VERSION@.pc

CLEANFILES += nux-@NUX_API_VERSION@.pc
DISTCLEANFILES += nux.pc
EXTRA_DIST += nux.pc.in