diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2017-05-26 12:48:20 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2017-05-26 12:54:02 +0100 |
commit | ed9e0a39129ba3e675933d1a1a4552a0a5fbbfc7 (patch) | |
tree | a30564d60a88d28a6877af456db4a425444e9dfe /clutter-gtk/Makefile.am | |
parent | 8d1fcc8e4c1939d52fb7ae46c368ac803c6770d7 (diff) | |
download | clutter-gtk-ed9e0a39129ba3e675933d1a1a4552a0a5fbbfc7.tar.gz |
build: Use compiler annotations for visible symbols
Instead of using libtool, we should explicitly annotate the exported
symbols in the library API.
Diffstat (limited to 'clutter-gtk/Makefile.am')
-rw-r--r-- | clutter-gtk/Makefile.am | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/clutter-gtk/Makefile.am b/clutter-gtk/Makefile.am index 9dd9750..f84bf2c 100644 --- a/clutter-gtk/Makefile.am +++ b/clutter-gtk/Makefile.am @@ -13,6 +13,7 @@ AM_CPPFLAGS = \ -DPREFIX=\""$(prefix)"\" \ -DLIBDIR=\""$(libdir)"\" \ -DCLUTTER_GTK_COMPILATION \ + $(CLUTTER_GTK_HIDDEN_VISIBILITY_CFLAGS) \ $(CLUTTER_GTK_DEPRECATED_CFLAGS) \ $(CLUTTER_GTK_DEBUG_CFLAGS) \ $(NULL) @@ -46,9 +47,7 @@ source_h_private = \ # please, keep the list sorted alphabetically libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_SOURCES = $(source_c) $(source_h) $(source_h_private) libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LIBADD = $(CLUTTER_GTK_DEPS_LIBS) $(LIBM) -libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LDFLAGS = \ - $(CLUTTER_GTK_LT_LDFLAGS) \ - -export-symbols-regex "^gtk_clutter.*" +libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LDFLAGS = $(CLUTTER_GTK_LT_LDFLAGS) cluttergtkheadersdir = $(includedir)/clutter-gtk-@CLUTTER_GTK_API_VERSION@/clutter-gtk |