X-Git-Url: https://git.librecmc.org/?p=oweals%2Fopkg-lede.git;a=blobdiff_plain;f=libopkg%2FMakefile.am;h=f751195dbad138cf7c153cae15c2f9c0533c6bd6;hp=12fe340157a0cc4cc070ac60a886e4155db994bf;hb=5b41fdceb43de4a2ada066b4fa685bce2ed34870;hpb=3e2987bc0d65a6cbd29bd7a0ff96d3ce0926ddcd diff --git a/libopkg/Makefile.am b/libopkg/Makefile.am index 12fe340..f751195 100644 --- a/libopkg/Makefile.am +++ b/libopkg/Makefile.am @@ -11,7 +11,6 @@ libopkg_include_HEADERS= \ hash_table.h \ includes.h \ opkg_conf.h \ - opkg.h \ opkg_message.h \ opkg_state.h \ nv_pair.h \ @@ -30,9 +29,12 @@ libopkg_include_HEADERS= \ libopkg_la_LIBADD = $(top_builddir)/libbb/libbb.la $(CURL_LIBS) $(GPGME_LIBS) -opkg_core_sources = args.c args.h opkg.c \ +# make sure we only export symbols that are for public use +libopkg_la_LDFLAGS = -export-symbols-regex "^opkg_.*" + +opkg_core_sources = args.c args.h \ user.c user.h -opkg_libcore_sources = args.c args.h libopkg.c libopkg.h opkg.h\ +opkg_libcore_sources = args.c args.h libopkg.c libopkg.h\ user.c user.h opkg_state.c opkg_state.h opkg_cmd_sources = opkg_cmd.c opkg_cmd.h \ opkg_configure.c opkg_configure.h \