libs: fix API export/import and 'inconsistent linkage' on MSVC
[platform/upstream/gstreamer.git] / gst-libs / gst / gl / win32 / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2
3 noinst_LTLIBRARIES = libgstgl-win32.la
4
5 libgstgl_win32_la_SOURCES = \
6         gstglwindow_win32.c
7
8 noinst_HEADERS = \
9         gstglwindow_win32.h
10
11 if USE_WGL
12 libgstgl_win32_la_SOURCES += gstglcontext_wgl.c
13 noinst_HEADERS += gstglcontext_wgl.h
14 endif
15
16 libgstgl_win32_la_CFLAGS = \
17         -I$(top_srcdir)/gst-libs \
18         -I$(top_builddir)/gst-libs \
19         -DBUILDING_GST_GL \
20         $(GL_CFLAGS) \
21         $(GST_PLUGINS_BASE_CFLAGS) \
22         $(GST_BASE_CFLAGS) \
23         $(GST_CFLAGS)
24
25 libgstgl_win32_la_LDFLAGS = \
26         $(GST_LIB_LDFLAGS) \
27         $(GST_ALL_LDFLAGS)