Mercurial > libdvdnav.hg
annotate Makefile.am @ 219:f4c5d4d3c831 src
Get libdvdnav to compile with libtool 1.4.3
We can put this back in when libtool is fixed.
author | jcdutton |
---|---|
date | Wed, 31 Dec 2003 21:38:49 +0000 |
parents | 4365aa830aed |
children | 9b1b740e3fc9 |
rev | line source |
---|---|
81 | 1 lib_LTLIBRARIES = libdvdnav.la |
0 | 2 |
139
f7a26cd00c93
* only install the headers that really are intended for public use
mroi
parents:
119
diff
changeset
|
3 AM_CPPFLAGS = -DDVDNAV_COMPILE |
114 | 4 AM_CFLAGS = @THREAD_CFLAGS@ |
0 | 5 |
6 libdvdnav_la_SOURCES = decoder.c dvdnav.c vm.c vmcmd.c \ | |
7 read_cache.c navigation.c highlight.c \ | |
169 | 8 searching.c settings.c remap.c \ |
9 dvd_reader.c nav_read.c ifo_read.c \ | |
10 dvd_input.c dvd_udf.c md5.c | |
11 | |
180
0828d362270f
there is no such autoconf substitute, so this is useless
mroi
parents:
174
diff
changeset
|
12 libdvdnav_la_LIBADD = @DYNAMIC_LD_LIBS@ |
169 | 13 |
14 libdvdnav_la_LDFLAGS = $(THREAD_LIBS) \ | |
206 | 15 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ |
219 | 16 # libtool 1.4.3 seems to be broken so -export-symbols-regex does not work. :-( |
17 # -export-symbols-regex "(^dvdnav.*|^nav.*|^ifo.*)" | |
72
3f78a2c73aae
my automake 1.6.1 shouted "blank line after trailing \"
mroi
parents:
71
diff
changeset
|
18 # -release $(DVDNAV_MAJOR).$(DVDNAV_MINOR).$(DVDNAV_SUB) |
0 | 19 |
169 | 20 include_HEADERS = dvdnav.h dvdnav_events.h dvd_types.h \ |
199 | 21 dvd_reader.h dvd_udf.h \ |
22 nav_read.h ifo_read.h nav_print.h ifo_types.h nav_types.h | |
169 | 23 |
199 | 24 noinst_HEADERS = bswap.h decoder.h dvdnav_internal.h \ |
25 dvd_input.h dvdread_internal.h md5.h \ | |
26 read_cache.h remap.h vm.h vmcmd.h | |
0 | 27 |
119 | 28 EXTRA_DIST = README.MAP FELLOWSHIP.map |
114 | 29 |
0 | 30 ### |
31 # Install header files (default=$includedir/xine) | |
32 # | |
33 install-includeHEADERS: $(include_HEADERS) | |
34 @$(NORMAL_INSTALL) | |
35 $(mkinstalldirs) $(DESTDIR)$(includedir)/dvdnav | |
36 @list='$(include_HEADERS)'; for p in $$list; do \ | |
37 if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ | |
38 echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/dvdnav/$$p"; \ | |
39 $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/dvdnav/$$p; \ | |
40 done | |
41 | |
42 | |
43 ### | |
44 # Remove them | |
45 # | |
46 uninstall-includeHEADERS: | |
47 @$(NORMAL_UNINSTALL) | |
48 list='$(include_HEADERS)'; for p in $$list; do \ | |
49 rm -f $(DESTDIR)$(includedir)/dvdnav/$$p; \ | |
50 done | |
51 | |
52 debug: | |
53 $(MAKE) CFLAGS="$(DEBUG_CFLAGS)" | |
54 | |
55 install-debug: debug | |
56 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am | |
57 | |
58 mostlyclean-generic: | |
59 -rm -f *~ \#* .*~ .\#* | |
60 | |
61 maintainer-clean-generic: | |
62 -@echo "This command is intended for maintainers to use;" | |
63 -@echo "it deletes files that may require special tools to rebuild." | |
64 -rm -f Makefile.in |