annotate Makefile.am @ 438:04cb2d6e4f93 src tip

In vm_new_vm(), use the proper calloc() argument order .. and don't derive 1 from the unrelated sizeof(char). Fixes the scan-anaylzer "API violation" warning: Result of 'calloc' is converted to a pointer of type 'vm_t', which is incompatible with sizeof operand type 'char' Patch by Fabian Keil <fk AT fabiankeil DOT de>
author rathann
date Wed, 04 Dec 2013 23:02:01 +0000
parents 9c5aef10d165
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
225
9b1b740e3fc9 big build system changes
mroi
parents: 219
diff changeset
1 include $(top_srcdir)/misc/Makefile.common
0
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
2
379
5f2ccadb2123 finally removed libdvdread; new build build system temporarily broken: will fix in next commit
nicodvb
parents: 368
diff changeset
3 SUBDIRS = vm
169
90b1f6f0520e Modified libdvdnav to do without libdvdread.
jcdutton
parents: 139
diff changeset
4
225
9b1b740e3fc9 big build system changes
mroi
parents: 219
diff changeset
5 includedir = ${prefix}/include/dvdnav
0
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
6
395
9c5aef10d165 Move dvd_types.h, dvdnav_events.h and dvdnav.h into a dvdnav directory.
reimar
parents: 381
diff changeset
7 AM_CPPFLAGS = $(THREAD_CFLAGS) $(DVDREAD_CFLAGS) \
379
5f2ccadb2123 finally removed libdvdread; new build build system temporarily broken: will fix in next commit
nicodvb
parents: 368
diff changeset
8 -I$(top_srcdir)/src/vm
0
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
9
119
bd8601b74c3d this is causing more harm than good
mroi
parents: 118
diff changeset
10 EXTRA_DIST = README.MAP FELLOWSHIP.map
114
b6834e6359cf big libdvdnav cleanup, quoting the ChangeLog:
mroi
parents: 97
diff changeset
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
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
13
225
9b1b740e3fc9 big build system changes
mroi
parents: 219
diff changeset
14 libdvdnav_la_SOURCES = dvdnav.c \
9b1b740e3fc9 big build system changes
mroi
parents: 219
diff changeset
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
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
18
381
04e184087151 now autotools use dvdread-config, too. Based on a patch by Dan Nicholson
nicodvb
parents: 379
diff changeset
19 libdvdnav_la_LIBADD = $(THREAD_LIBS) $(DVDREAD_LIBS) \
04e184087151 now autotools use dvdread-config, too. Based on a patch by Dan Nicholson
nicodvb
parents: 379
diff changeset
20 $(top_builddir)/src/vm/libdvdvm.la
0
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
21
225
9b1b740e3fc9 big build system changes
mroi
parents: 219
diff changeset
22 libdvdnav_la_LDFLAGS = \
257
0340d2236219 newer versions of libtool claim the LT_* namespace for themselves, so
mroi
parents: 245
diff changeset
23 -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
24 -export-symbols-regex "(^dvdnav.*|^nav.*|^ifo.*|^DVD.*)"
225
9b1b740e3fc9 big build system changes
mroi
parents: 219
diff changeset
25 # -release $(DVDNAV_MAJOR).$(DVDNAV_MINOR).$(DVDNAV_SUB)
0
3ddf0eaece51 Initial revision
richwareham
parents:
diff changeset
26
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
27 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
28
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 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
30 $(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
31
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 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
33
395
9c5aef10d165 Move dvd_types.h, dvdnav_events.h and dvdnav.h into a dvdnav directory.
reimar
parents: 381
diff changeset
34 include_HEADERS = dvdnav/dvdnav.h dvdnav/dvdnav_events.h dvdnav/dvd_types.h