libs: fix API export/import and 'inconsistent linkage' on MSVC
[platform/upstream/gstreamer.git] / gst-libs / gst / gl / gbm / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2
3 noinst_LTLIBRARIES = libgstgl-gbm.la
4
5 libgstgl_gbm_la_SOURCES = \
6         gstgl_gbm_utils.c \
7         gstgldisplay_gbm.c \
8         gstglwindow_gbm_egl.c
9
10 noinst_HEADERS = \
11         gstgl_gbm_utils.h \
12         gstgldisplay_gbm.h \
13         gstglwindow_gbm_egl.h
14
15 libgstgl_gbm_la_CFLAGS = \
16         -I$(top_srcdir)/gst-libs \
17         -I$(top_builddir)/gst-libs \
18         -DBUILDING_GST_GL \
19         $(GL_CFLAGS) \
20         $(GST_PLUGINS_BASE_CFLAGS) \
21         $(GST_BASE_CFLAGS) \
22         $(GST_CFLAGS) \
23         $(DRM_CFLAGS) \
24         $(GBM_CFLAGS) \
25         $(G_UDEV_CFLAGS)
26
27 libgstgl_gbm_la_LDFLAGS = \
28         $(GST_LIB_LDFLAGS) \
29         $(GST_ALL_LDFLAGS) \
30         $(DRM_LIBS) \
31         $(GBM_LIBS) \
32         $(G_UDEV_LIBS)