Mercurial > libdvdnav.hg
annotate Makefile.am @ 139:f7a26cd00c93 src
* only install the headers that really are intended for public use
* dvdnav.h has to include the headers differently if an application is using it
author | mroi |
---|---|
date | Sat, 29 Mar 2003 14:16:28 +0000 |
parents | bd8601b74c3d |
children | 90b1f6f0520e |
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 \ | |
97
c1dff1899bda
First patch for personalized dvd viewing. I have not tested it yet.
jcdutton
parents:
81
diff
changeset
|
8 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
|
9 libdvdnav_la_LDFLAGS = $(DVDREAD_LIBS) $(THREAD_LIBS) \ |
71 | 10 -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
|
11 # -release $(DVDNAV_MAJOR).$(DVDNAV_MINOR).$(DVDNAV_SUB) |
0 | 12 |
139
f7a26cd00c93
* only install the headers that really are intended for public use
mroi
parents:
119
diff
changeset
|
13 include_HEADERS = dvdnav.h dvdnav_events.h dvd_types.h |
f7a26cd00c93
* only install the headers that really are intended for public use
mroi
parents:
119
diff
changeset
|
14 noinst_HEADERS = decoder.h dvdnav_internal.h vm.h vmcmd.h \ |
f7a26cd00c93
* only install the headers that really are intended for public use
mroi
parents:
119
diff
changeset
|
15 read_cache.h remap.h |
0 | 16 |
119 | 17 EXTRA_DIST = README.MAP FELLOWSHIP.map |
114 | 18 |
0 | 19 ### |
20 # Install header files (default=$includedir/xine) | |
21 # | |
22 install-includeHEADERS: $(include_HEADERS) | |
23 @$(NORMAL_INSTALL) | |
24 $(mkinstalldirs) $(DESTDIR)$(includedir)/dvdnav | |
25 @list='$(include_HEADERS)'; for p in $$list; do \ | |
26 if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ | |
27 echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/dvdnav/$$p"; \ | |
28 $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/dvdnav/$$p; \ | |
29 done | |
30 | |
31 | |
32 ### | |
33 # Remove them | |
34 # | |
35 uninstall-includeHEADERS: | |
36 @$(NORMAL_UNINSTALL) | |
37 list='$(include_HEADERS)'; for p in $$list; do \ | |
38 rm -f $(DESTDIR)$(includedir)/dvdnav/$$p; \ | |
39 done | |
40 | |
41 debug: | |
42 $(MAKE) CFLAGS="$(DEBUG_CFLAGS)" | |
43 | |
44 install-debug: debug | |
45 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am | |
46 | |
47 mostlyclean-generic: | |
48 -rm -f *~ \#* .*~ .\#* | |
49 | |
50 maintainer-clean-generic: | |
51 -@echo "This command is intended for maintainers to use;" | |
52 -@echo "it deletes files that may require special tools to rebuild." | |
53 -rm -f Makefile.in |