File: Makefile.am

package info (click to toggle)
libdc1394-22 2.2.3-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 3,072 kB
  • ctags: 2,248
  • sloc: ansic: 16,590; sh: 11,542; makefile: 209
file content (75 lines) | stat: -rw-r--r-- 1,435 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
MAINTAINERCLEANFILES = Makefile.in
lib_LTLIBRARIES = libdc1394.la

SUBDIRS = linux juju macosx windows usb vendor
AM_CFLAGS = $(platform_CFLAGS) -I$(top_srcdir)

libdc1394_la_LDFLAGS = $(platform_LDFLAGS) \
	-version-info @lt_current@:@lt_revision@:@lt_age@ \
	-export-symbols-regex '^dc1394_'

libdc1394_la_SOURCES =  \
	control.c 	\
	control.h	\
	enumeration.c   \
	platform.h      \
	capture.c       \
	offsets.h	\
	format7.c       \
	register.c      \
	register.h      \
	utils.c         \
	utils.h         \
	internal.c      \
	internal.h      \
	conversions.c   \
	conversions.h   \
	bayer.c         \
	log.c		\
	log.h		\
	iso.c 		\
	iso.h

if HAVE_LINUX
if HAVE_LIBRAW1394
  LINUX_LIBADD = linux/libdc1394-linux.la -lpthread
endif
  JUJU_LIBADD = juju/libdc1394-juju.la
endif
if HAVE_MACOSX
  libdc1394_la_SOURCES += macosx.c
  MACOSX_LIBADD = macosx/libdc1394-macosx.la
endif
if HAVE_WINDOWS
  WINDOWS_LIBADD = windows/libdc1394-windows.la
endif
if HAVE_LIBUSB
  USB_LIBADD = usb/libdc1394-usb.la
endif

libdc1394_la_LIBADD = \
	$(LINUX_LIBADD) \
	$(JUJU_LIBADD) \
	$(MACOSX_LIBADD) \
	$(WINDOWS_LIBADD) \
	$(USB_LIBADD) \
	vendor/libdc1394-vendor.la

# headers to be installed
pkginclude_HEADERS =  	\
	dc1394.h	\
	types.h		\
	camera.h	\
	control.h     	\
	capture.h	\
	video.h		\
	format7.h	\
	utils.h       	\
	conversions.h 	\
	register.h    	\
	log.h	      	\
	iso.h

if HAVE_MACOSX
  pkginclude_HEADERS += macosx.h
endif