1GST_CAMERABIN_UI_FILES = gst-camera2.ui 2 3AM_CPPFLAGS = -DCAMERA_APPS_UIDIR=\""$(srcdir)"\" 4 5if HAVE_GTK3 6 7GST_CAMERABIN_GTK_EXAMPLES = gst-camera2 8 9gst_camera2_SOURCES = gst-camera2.h gst-camera2.c 10gst_camera2_CFLAGS = \ 11 $(GST_PLUGINS_BAD_CFLAGS) \ 12 $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \ 13 $(GTK3_CFLAGS) \ 14 $(GMODULE_EXPORT_CFLAGS) \ 15 -DGST_USE_UNSTABLE_API 16gst_camera2_LDADD = \ 17 $(top_builddir)/gst-libs/gst/interfaces/libgstphotography-@GST_API_VERSION@.la \ 18 $(top_builddir)/gst-libs/gst/basecamerabinsrc/libgstbasecamerabinsrc-@GST_API_VERSION@.la \ 19 $(GST_PLUGINS_BAD_LIBS) \ 20 $(GST_PLUGINS_BASE_LIBS) \ 21 -lgstpbutils-@GST_API_VERSION@ \ 22 -lgstvideo-@GST_API_VERSION@ \ 23 $(GST_LIBS) \ 24 $(GTK3_LIBS) \ 25 $(GMODULE_EXPORT_LIBS) 26 27noinst_DATA = $(GST_CAMERABIN_UI_FILES) 28 29else 30GST_CAMERABIN_GTK_EXAMPLES = 31endif 32 33if HAVE_X11 34 35GST_CAMERABIN_X11_EXAMPLES = gst-camerabin2-test 36 37gst_camerabin2_test_SOURCES = gst-camerabin2-test.c 38gst_camerabin2_test_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_PLUGINS_BAD_CFLAGS) 39gst_camerabin2_test_LDADD = \ 40 $(top_builddir)/gst-libs/gst/interfaces/libgstphotography-@GST_API_VERSION@.la \ 41 $(GST_PLUGINS_BASE_LIBS) \ 42 -lgstpbutils-@GST_API_VERSION@ \ 43 -lgstvideo-@GST_API_VERSION@ \ 44 $(GST_BASE_LIBS) \ 45 $(GST_LIBS) \ 46 $(X11_LIBS) 47 48else 49GST_CAMERABIN_X11_EXAMPLES = 50endif 51 52noinst_PROGRAMS = $(GST_CAMERABIN_GTK_EXAMPLES) $(GST_CAMERABIN_X11_EXAMPLES) 53 54EXTRA_DIST = $(GST_CAMERABIN_UI_FILES) 55 56