]> git.sesse.net Git - vlc/blobdiff - src/Makefile.am
libvlc: Use a symbol list for exported symbols.
[vlc] / src / Makefile.am
index bd8976de082d464bafd859f2d36fa1012e2fc165..d6d0ad6f7bc5411b9e9f4bc33f6442dbc9298d24 100644 (file)
@@ -8,6 +8,7 @@ NULL =
 EXTRA_DIST = extras/COPYING modules/builtin.h.in \
        vlc-control.pc.in \
        vlc-plugin.pc.in \
+       libvlc.sym \
        libvlccore.sym
 
 BUILT_SOURCES = modules/builtin.h misc/revision.c ../include/vlc_about.h
@@ -189,7 +190,7 @@ libvlc_la_CFLAGS = `$(VLC_CONFIG) --cflags libvlc` \
        -DMODULE_STRING=\"control\"
 libvlc_la_LDFLAGS = $(AM_LDFLAGS) \
        -version-info 2:0:0 \
-       -export-symbols-regex '^_?(libvlc|mediacontrol)_.*'
+       -export-symbols $(srcdir)/libvlc.sym
 
 EXTRA_libvlccore_la_SOURCES = \
        $(SOURCES_libvlc_beos) \