From 5c1474d6324e6b2d250ac773231a12e3f96987e2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Thu, 1 May 2008 23:00:05 +0300 Subject: [PATCH] Install minimum set of plugin headers. --- src/Makefile.am | 34 +++++++++++++++++++--------------- src/vlc-plugin.pc.in | 2 +- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index 16c961172a..1745f514d1 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -20,6 +20,7 @@ SUFFIXES = .pc.in .pc ############################################################################### pkgincludedir = $(includedir)/vlc +pluginsincludedir = $(pkgincludedir)/plugins dist_pkginclude_HEADERS = \ ../include/vlc/vlc.h \ @@ -34,16 +35,28 @@ dist_pkginclude_HEADERS = \ ../include/vlc/mediacontrol_structures.h \ $(NULL) -noinst_HEADERS = $(HEADERS_include) +pluginsinclude_HEADERS = \ + ../include/main.h \ + ../include/vlc_arrays.h \ + ../include/vlc_common.h \ + ../include/vlc_config.h \ + ../include/vlc_configuration.h \ + ../include/vlc_messages.h \ + ../include/vlc_modules.h \ + ../include/vlc_modules_macros.h \ + ../include/vlc_mtime.h \ + ../include/vlc_objects.h \ + ../include/vlc_threads.h \ + ../include/vlc_threads_funcs.h + ../include/vlc_variables.h \ + $(NULL) -HEADERS_include = \ +noinst_HEADERS = \ ../include/iso_lang.h \ - ../include/main.h \ ../include/mmx.h \ ../include/vlc_access.h \ ../include/vlc_acl.h \ ../include/vlc_aout.h \ - ../include/vlc_arrays.h \ ../include/vlc_bits.h \ ../include/vlc_block.h \ ../include/vlc_block_helper.h \ @@ -51,10 +64,7 @@ HEADERS_include = \ ../include/vlc_codec.h \ ../include/vlc_codec_synchro.h \ ../include/vlc_codecs.h \ - ../include/vlc_common.h \ - ../include/vlc_config.h \ ../include/vlc_config_cat.h \ - ../include/vlc_configuration.h \ ../include/vlc_demux.h \ ../include/vlc_devices.h \ ../include/vlc_epg.h \ @@ -70,13 +80,8 @@ HEADERS_include = \ ../include/vlc_intf_strings.h \ ../include/vlc_keys.h \ ../include/vlc_md5.h \ - ../include/vlc_messages.h \ ../include/vlc_meta.h \ - ../include/vlc_modules.h \ - ../include/vlc_modules_macros.h \ - ../include/vlc_mtime.h \ ../include/vlc_network.h \ - ../include/vlc_objects.h \ ../include/vlc_osd.h \ ../include/vlc_pgpkey.h \ ../include/vlc_playlist.h \ @@ -87,12 +92,9 @@ HEADERS_include = \ ../include/vlc_stream.h \ ../include/vlc_streaming.h \ ../include/vlc_strings.h \ - ../include/vlc_threads.h \ - ../include/vlc_threads_funcs.h \ ../include/vlc_tls.h \ ../include/vlc_update.h \ ../include/vlc_url.h \ - ../include/vlc_variables.h \ ../include/vlc_vlm.h \ ../include/vlc_vod.h \ ../include/vlc_vout.h \ @@ -486,6 +488,8 @@ check-local: fi ; \ done $(srcdir)/check_headers $(dist_pkginclude_HEADERS) $(pkginclude_HEADERS) +# Hmm, this test should not fail: + -$(srcdir)/check_headers $(pluginsinclude_HEADERS) FORCE: @echo "Generated source cannot be phony. Go away." >&2 diff --git a/src/vlc-plugin.pc.in b/src/vlc-plugin.pc.in index 6640bd9155..33fe617b43 100644 --- a/src/vlc-plugin.pc.in +++ b/src/vlc-plugin.pc.in @@ -6,7 +6,7 @@ includedir=@includedir@ Name: VLC plugin API Description: VLC media player plugin interface Version: @VERSION@ -Cflags: -I${includedir}/vlc/plugin \ +Cflags: -I${includedir}/vlc/plugins \ -D_FILE_OFFSET_BITS=64 \ -D__USE_UNIX98 \ -D_LARGEFILE64_SOURCE \ -- 2.39.5