annotate Makefile.am @ 119:bd8601b74c3d src

this is causing more harm than good libdvdread is now considered to be the only "official reference" concerning headers for DVD structures and we should always use them. Problems only arise, if applications do not (this lately was a problem in xine).
author mroi
date Sat, 08 Mar 2003 14:04:20 +0000
parents 48ba92648842
children f7a26cd00c93
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
81
740552dd7668 Patches from mathieu_lacage@realmagic.fr.
jcdutton
parents: 72
diff changeset
1 lib_LTLIBRARIES = libdvdnav.la
0
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
2
114
b6834e6359cf big libdvdnav cleanup, quoting the ChangeLog:
mroi
parents: 97
diff changeset
3 AM_CFLAGS = @THREAD_CFLAGS@
0
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
4
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
5 libdvdnav_la_SOURCES = decoder.c dvdnav.c vm.c vmcmd.c \
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
6 read_cache.c navigation.c highlight.c \
97
c1dff1899bda First patch for personalized dvd viewing. I have not tested it yet.
jcdutton
parents: 81
diff changeset
7 searching.c settings.c remap.c
70
a9fa740b414f Use libtool versioning from now on -- breaks binary compatibility (sorry) but better in the long run.
richwareham
parents: 40
diff changeset
8 libdvdnav_la_LDFLAGS = $(DVDREAD_LIBS) $(THREAD_LIBS) \
71
ff0dd81ca53e Write version info in the _correct_ place.
richwareham
parents: 70
diff changeset
9 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
72
3f78a2c73aae my automake 1.6.1 shouted "blank line after trailing \"
mroi
parents: 71
diff changeset
10 # -release $(DVDNAV_MAJOR).$(DVDNAV_MINOR).$(DVDNAV_SUB)
0
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
11
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
12 include_HEADERS = decoder.h dvdnav.h dvdnav_events.h \
118
48ba92648842 current versions of libdvdread use a nav_types.h we cannot use any more, because the
mroi
parents: 114
diff changeset
13 dvdnav_internal.h vm.h vmcmd.h read_cache.h dvd_types.h \
119
bd8601b74c3d this is causing more harm than good
mroi
parents: 118
diff changeset
14 remap.h
0
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
15
119
bd8601b74c3d this is causing more harm than good
mroi
parents: 118
diff changeset
16 EXTRA_DIST = README.MAP FELLOWSHIP.map
114
b6834e6359cf big libdvdnav cleanup, quoting the ChangeLog:
mroi
parents: 97
diff changeset
17
0
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
18 ###
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
19 # Install header files (default=$includedir/xine)
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
20 #
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
21 install-includeHEADERS: $(include_HEADERS)
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
22 @$(NORMAL_INSTALL)
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
23 $(mkinstalldirs) $(DESTDIR)$(includedir)/dvdnav
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
24 @list='$(include_HEADERS)'; for p in $$list; do \
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
25 if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
26 echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/dvdnav/$$p"; \
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
27 $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/dvdnav/$$p; \
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
28 done
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
29
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
30
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
31 ###
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
32 # Remove them
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
33 #
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
34 uninstall-includeHEADERS:
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
35 @$(NORMAL_UNINSTALL)
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
36 list='$(include_HEADERS)'; for p in $$list; do \
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
37 rm -f $(DESTDIR)$(includedir)/dvdnav/$$p; \
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
38 done
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
39
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
40 debug:
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
41 $(MAKE) CFLAGS="$(DEBUG_CFLAGS)"
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
42
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
43 install-debug: debug
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
44 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
45
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
46 mostlyclean-generic:
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
47 -rm -f *~ \#* .*~ .\#*
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
48
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
49 maintainer-clean-generic:
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
50 -@echo "This command is intended for maintainers to use;"
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
51 -@echo "it deletes files that may require special tools to rebuild."
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
52 -rm -f Makefile.in