summaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
blob: 69cae0ba70180d87030ae4367a655e23eb21379a (plain)
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
lib_LTLIBRARIES = libgpod.la

libgpod_la_SOURCES = 		\
	db-artwork-debug.c  	\
	db-artwork-parser.c 	\
	db-artwork-writer.c 	\
	db-image-parser.c   	\
	db-parse-context.c  	\
	itdb_artwork.c   	\
	itdb_chapterdata.c   	\
	itdb_device.c  		\
	itdb_itunesdb.c 	\
	itdb_photoalbum.c 	\
	itdb_playlist.c  	\
	itdb_plist.c		\
	itdb_sha1.c 		\
	itdb_sysinfo_extended_parser.c \
	itdb_thumb.c		\
	itdb_track.c     	\
	ithumb-writer.c 	\
	pixmaps.c 		\
	sha1.c

if WITH_INTERNAL_GCHECKSUM
libgpod_la_SOURCES += gchecksum.c gchecksum.h
libgpod_la_CFLAGS = -DWITH_INTERNAL_GCHECKSUM
endif

libgpod_la_LDFLAGS = -version-info $(LIBGPOD_SO_VERSION) -no-undefined

libgpodincludebase = $(includedir)/gpod-1.0
libgpodincludedir = $(libgpodincludebase)/gpod
libgpodinclude_HEADERS = itdb.h
noinst_HEADERS = 		\
	db-artwork-debug.h	\
	db-artwork-parser.h 	\
	db-image-parser.h   	\
	db-itunes-parser.h  	\
	db-parse-context.h  	\
	itdb_device.h  		\
	itdb_endianness.h 	\
	itdb_plist.h		\
	itdb_private.h   	\
	itdb_sha1.h 		\
	itdb_sysinfo_extended_parser.h \
	itdb_thumb.h		\
	pixmaps.h		\
	sha1.h

INCLUDES=$(LIBGPOD_CFLAGS)
LIBS=$(LIBGPOD_LIBS) -lm

uninstall-hook:
	-rmdir --ignore-fail-on-non-empty $(DESTDIR)$(libgpodincludedir)
	-rmdir --ignore-fail-on-non-empty $(DESTDIR)$(libgpodincludebase)