summaryrefslogtreecommitdiff
path: root/Makefile-libostree.am
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2016-06-24 09:35:21 -0400
committerAtomic Bot <atomic-devel@projectatomic.io>2016-06-24 21:06:56 +0000
commit56e652035b67396c3b33d6560c1e9f1c4289c8c9 (patch)
treeb27d6616ea74b3ebb99933f6c90b8a96d70122e3 /Makefile-libostree.am
parent3640725439a4a83fad569ee3560ae766036d49c9 (diff)
downloadostree-56e652035b67396c3b33d6560c1e9f1c4289c8c9.tar.gz
build-sys: Make libostree-1.so depend on the symbol file
Otherwise one changing it doesn't cause a symbol to be exported. Closes: #365 Approved by: jlebon
Diffstat (limited to 'Makefile-libostree.am')
-rw-r--r--Makefile-libostree.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile-libostree.am b/Makefile-libostree.am
index 8c2fd297..efddd37d 100644
--- a/Makefile-libostree.am
+++ b/Makefile-libostree.am
@@ -148,6 +148,7 @@ libostree_1_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/bsdiff -I$(srcdir)/libglnx -I$(
-fvisibility=hidden '-D_OSTREE_PUBLIC=__attribute__((visibility("default"))) extern'
libostree_1_la_LDFLAGS = -version-number 1:0:0 -Bsymbolic-functions -Wl,--version-script=$(top_srcdir)/src/libostree/libostree.sym
libostree_1_la_LIBADD = libotutil.la libbupsplit.la libglnx.la libbsdiff.la libostree-kernel-args.la $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_INTERNAL_GPGME_LIBS) $(OT_DEP_LZMA_LIBS) $(OT_DEP_ZLIB_LIBS)
+EXTRA_libostree_1_la_DEPENDENCIES = $(top_srcdir)/src/libostree/libostree.sym
EXTRA_DIST += src/libostree/libostree.sym