File: Makefile.am

package info (click to toggle)
f-spot 0.6.2-2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 21,784 kB
  • ctags: 16,078
  • sloc: cs: 108,718; sh: 17,053; xml: 13,852; ansic: 3,187; makefile: 2,324
file content (60 lines) | stat: -rw-r--r-- 1,465 bytes parent folder | download
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
INCLUDES =							\
	-I $(top_srcdir) -I $(top_srcdir)/lib/		\
	-DLIBEOG_ETTORE_CHANGES=1				\
        -DG_LOG_DOMAIN=\"libf\"					\
	-DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED		\
	-DGDK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED	\
	-DG_DISABLE_SINGLE_INCLUDES				\
	-DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES			\
	-DGTK_DISABLE_SINGLE_INCLUDES				\
	$(F_CFLAGS)						\
	$(EXIF_CFLAGS)						\
	$(LCMS_CFLAGS)						\
	$(WERROR)

fspotlibdir = $(libdir)/f-spot
fspotlib_LTLIBRARIES = libfspot.la

libfspot_la_SOURCES =				\
	f-image-surface.c			\
	f-image-surface.h			\
	f-jpeg-utils.c				\
	f-jpeg-utils.h				\
	f-pixbuf-save.c				\
	f-pixbuf-utils.c			\
	f-pixbuf-utils.h			\
	f-pixbuf-unsharp.c			\
	f-marshal.c				\
	f-marshal.h				\
	f-screen-utils.c			\
	f-utils.c				\
	f-utils.h

libfspot_la_LIBADD = 					\
	$(LCMS_LIBS)					\
	$(EXIF_LIBS)					\
	$(GIO_LIBS)					\
	$(top_builddir)/lib/libjpegtran/libfspotjpegtran.la	


# GLib marshalling cruft

f-marshal.h: f-marshal.list
	( @GLIB_GENMARSHAL@ --prefix=f_marshal $(srcdir)/f-marshal.list --header > f-marshal.tmp \
	&& mv f-marshal.tmp f-marshal.h ) \
	|| ( rm -f f-marshal.tmp && exit 1 )

f-marshal.c: f-marshal.h
	( @GLIB_GENMARSHAL@ --prefix=f_marshal $(srcdir)/f-marshal.list --body > f-marshal.tmp \
	&& mv f-marshal.tmp f-marshal.c ) \
	|| ( rm -f f-marshal.tmp && exit 1 )

MARSHAL_GENERATED = f-marshal.c f-marshal.h


#

BUILT_SOURCES = $(MARSHAL_GENERATED)

EXTRA_DIST =					\
	f-marshal.list