1plugin_LTLIBRARIES = libgstqmlgl.la
2
3noinst_HEADERS = \
4	gstqsgtexture.h \
5	gstqtglutility.h \
6	gstqtsink.h \
7	gstqtsrc.h \
8	qtitem.h \
9	qtwindow.h
10
11moc_generated = \
12	moc_qtitem.cc \
13	moc_qtwindow.cc \
14	moc_gstqsgtexture.cc
15
16#anything generated by the Qt tools...
17BUILT_SOURCES = $(moc_generated)
18CLEANFILES = $(moc_generated)
19
20nodist_libgstqmlgl_la_SOURCES = $(BUILT_SOURCES)
21
22libgstqmlgl_la_SOURCES = \
23	gstqsgtexture.cc \
24	gstqtglutility.cc \
25	qtitem.cc \
26	qtwindow.cc \
27	gstqtsink.cc \
28	gstqtsink.h \
29	gstqtsrc.cc \
30	gstqtsrc.h \
31	gstqtgl.h \
32	gstplugin.cc
33
34libgstqmlgl_la_CXXFLAGS = \
35	$(GST_PLUGINS_BAD_CFLAGS) \
36	$(GST_PLUGINS_BASE_CFLAGS) \
37	$(GST_GL_CFLAGS) \
38	$(GST_BASE_CFLAGS) \
39	$(GST_CXXFLAGS) \
40	$(QT_CFLAGS) \
41	$(GL_CFLAGS) -std=c++11
42
43libgstqmlgl_la_LIBADD = \
44	$(GST_PLUGINS_BASE_LIBS) \
45	$(GST_GL_LIBS) \
46	-lgstvideo-$(GST_API_VERSION) \
47	$(GST_BASE_LIBS) \
48	$(QT_LIBS)
49
50libgstqmlgl_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
51
52
53$(moc_generated): moc_%.cc: %.h
54	@MOC@ -o $@ $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(MOC_CPPFLAGS) $<
55
56ui-%.h: %.ui
57	@UIC@ -o $@ $<
58
59qrc-%.cc: %.qrc
60	@RCC@ -o $@ $<
61