]> Pileus Git - ~andy/gtk/blob - gdk-pixbuf/Makefile.am
Still working on getting the system working. Nearing release, and one
[~andy/gtk] / gdk-pixbuf / Makefile.am
1
2 lib_LTLIBRARIES =               \
3         libgdk_pixbuf.la
4
5 libexecdir = $(libdir)/gdk-pixbuf/loaders
6
7 libexec_LTLIBRARIES =           \
8         libpixbuf-png.la        \
9         libpixbuf-jpeg.la       \
10         libpixbuf-gif.la        \
11         libpixbuf-xpm.la        \
12         libpixbuf-tiff.la
13
14 noinst_PROGRAMS = testpixbuf
15 DEPS = libgdk_pixbuf.la
16 INCS = $(GNOME_INCLUDEDIR)
17 DEFS = "-DPIXBUF_LIBDIR=\"$(libexecdir)\""
18 LDADDS = libgdk_pixbuf.la @GNOME_LIBDIR@ @GNOMEUI_LIBS@
19
20 testpixbuf_DEPENDENCIES = $(DEPS)
21 testpixbuf_LDADD = $(LDADDS)
22 testpixbuf_INCLUDES = $(INCS)
23 testpixbuf_CFLAGS = $(GNOME_INCLUDEDIR) $(DEFS)
24
25 #
26 # The GdkPixBuf library
27 #
28 libgdk_pixbufincludedir = $(includedir)/gdk-pixbuf
29 libgdk_pixbuf_CFLAGS = $(GNOME_INCLUDEDIR) -I$(top_builddir) -I$(top_srcdir)
30
31 libgdk_pixbuf_la_SOURCES =      \
32         gdk-pixbuf.c            \
33         gdk-pixbuf-io.c
34
35 libgdk_pixbufinclude_HEADERS =  \
36         gdk-pixbuf.h
37
38 #
39 # The PNG plugin.
40 #
41 libpixbuf_png_la_SOURCES = io-png.c
42 libpixbuf_png_la_LDFLAGS = -avoid-version
43 libpixbuf_png_la_LIBADD = $(LIBPNG)
44
45 #
46 # The JPEG loader
47 #
48 libpixbuf_jpeg_la_SOURCES = io-jpeg.c
49 libpixbuf_jpeg_la_LDFLAGS = -avoid-version
50 libpixbuf_jpeg_la_LIBADD = $(LIBJPEG)
51
52 #
53 # The XPM loader
54 #
55 libpixbuf_xpm_la_SOURCES = io-xpm.c
56 libpixbuf_xpm_la_LDFLAGS = -avoid-version
57
58 #
59 # The GIF loader
60 #
61 libpixbuf_gif_la_SOURCES = io-gif.c
62 libpixbuf_gif_la_LDFLAGS = -avoid-version
63 libpixbuf_gif_la_LIBADD = $(LIBGIF)
64
65 #
66 # The TIFF loader
67 #
68 libpixbuf_tiff_la_SOURCES = io-tiff.c
69 libpixbuf_tiff_la_LDFLAGS = -avoid-version
70 libpixbuf_tiff_la_LIBADD = $(LIBTIFF)