Mercurial > libdvdnav.hg
annotate Makefile.am @ 296:044e33c6ab04 src
added targets to build a version of the library (libdvdnavmini) without dvdread embedded and corresponding dvdnav-config --minilibs
author | nicodvb |
---|---|
date | Sun, 29 Apr 2007 18:10:02 +0000 |
parents | 0340d2236219 |
children | 62dd6af82d7b |
rev | line source |
---|---|
225 | 1 include $(top_srcdir)/misc/Makefile.common |
0 | 2 |
225 | 3 SUBDIRS = dvdread vm |
169 | 4 |
225 | 5 includedir = ${prefix}/include/dvdnav |
0 | 6 |
225 | 7 AM_CPPFLAGS = -DDVDNAV_COMPILE $(THREAD_CFLAGS) \ |
8 -I$(top_srcdir)/src/dvdread -I$(top_srcdir)/src/vm | |
0 | 9 |
119 | 10 EXTRA_DIST = README.MAP FELLOWSHIP.map |
114 | 11 |
296
044e33c6ab04
added targets to build a version of the library (libdvdnavmini) without dvdread embedded and corresponding dvdnav-config --minilibs
nicodvb
parents:
257
diff
changeset
|
12 lib_LTLIBRARIES = libdvdnav.la libdvdnavmini.la |
0 | 13 |
225 | 14 libdvdnav_la_SOURCES = dvdnav.c \ |
15 read_cache.c navigation.c highlight.c \ | |
245
b4f9a592bc84
very small build system change: automake suggests to add headers for internal
mroi
parents:
236
diff
changeset
|
16 searching.c settings.c remap.c \ |
b4f9a592bc84
very small build system change: automake suggests to add headers for internal
mroi
parents:
236
diff
changeset
|
17 dvdnav_internal.h read_cache.h remap.h |
0 | 18 |
225 | 19 libdvdnav_la_LIBADD = $(THREAD_LIBS) \ |
20 $(top_builddir)/src/dvdread/libdvdread.la \ | |
21 $(top_builddir)/src/vm/libdvdvm.la | |
0 | 22 |
225 | 23 libdvdnav_la_LDFLAGS = \ |
257
0340d2236219
newer versions of libtool claim the LT_* namespace for themselves, so
mroi
parents:
245
diff
changeset
|
24 -version-info $(DVDNAV_LT_CURRENT):$(DVDNAV_LT_REVISION):$(DVDNAV_LT_AGE) \ |
236
78ad883b5a9f
Makefiles have to use tabs for indentation (GNU make does not care, but other
mroi
parents:
235
diff
changeset
|
25 -export-symbols-regex "(^dvdnav.*|^nav.*|^ifo.*|^DVD.*)" |
225 | 26 # -release $(DVDNAV_MAJOR).$(DVDNAV_MINOR).$(DVDNAV_SUB) |
0 | 27 |
296
044e33c6ab04
added targets to build a version of the library (libdvdnavmini) without dvdread embedded and corresponding dvdnav-config --minilibs
nicodvb
parents:
257
diff
changeset
|
28 libdvdnavmini_la_SOURCES = $(libdvdnav_la_SOURCES) |
044e33c6ab04
added targets to build a version of the library (libdvdnavmini) without dvdread embedded and corresponding dvdnav-config --minilibs
nicodvb
parents:
257
diff
changeset
|
29 |
044e33c6ab04
added targets to build a version of the library (libdvdnavmini) without dvdread embedded and corresponding dvdnav-config --minilibs
nicodvb
parents:
257
diff
changeset
|
30 libdvdnavmini_la_LIBADD = $(THREAD_LIBS) \ |
044e33c6ab04
added targets to build a version of the library (libdvdnavmini) without dvdread embedded and corresponding dvdnav-config --minilibs
nicodvb
parents:
257
diff
changeset
|
31 $(top_builddir)/src/vm/libdvdvm.la |
044e33c6ab04
added targets to build a version of the library (libdvdnavmini) without dvdread embedded and corresponding dvdnav-config --minilibs
nicodvb
parents:
257
diff
changeset
|
32 |
044e33c6ab04
added targets to build a version of the library (libdvdnavmini) without dvdread embedded and corresponding dvdnav-config --minilibs
nicodvb
parents:
257
diff
changeset
|
33 libdvdnavmini_la_LDFLAGS = $(libdvdnav_la_LDFLAGS) |
044e33c6ab04
added targets to build a version of the library (libdvdnavmini) without dvdread embedded and corresponding dvdnav-config --minilibs
nicodvb
parents:
257
diff
changeset
|
34 |
225 | 35 include_HEADERS = dvdnav.h dvdnav_events.h dvd_types.h |