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 |
