source: libpipi/trunk/pipi/Makefile.am @ 2679

Revision 2679, 1.1 KB checked in by sam, 5 years ago (diff)
  • Get rid of test.c, it was no longer useful anyway.
Line 
1# $Id$
2
3EXTRA_DIST = pipi.pc.in
4DISTCLEANFILES = pipi.pc
5
6AM_CPPFLAGS = -I$(top_srcdir)
7
8pkgconfig_DATA = pipi.pc
9pkgconfigdir = $(libdir)/pkgconfig
10
11include_HEADERS = pipi.h
12
13# The main library
14lib_LTLIBRARIES = libpipi.la
15libpipi_la_SOURCES = \
16        pipi.c \
17        pipi.h \
18        pipi_internals.h \
19        pixels.c \
20        codec.c \
21        resize.c \
22        dither.c \
23        measure.c \
24        fill/floodfill.c \
25        $(codec_sources) \
26        $(filter_sources) \
27        $(dither_sources) \
28        $(NULL)
29libpipi_la_CFLAGS = $(codec_cflags)
30libpipi_la_LDFLAGS = $(codec_libs) \
31        -no-undefined -version-number @LT_VERSION@
32
33# Conditional sources
34codec_cflags =
35codec_libs =
36codec_sources =
37
38# Submodules
39filter_sources = \
40        filter/blur.c \
41        filter/convolution.c
42
43dither_sources = \
44        dither/floydsteinberg.c \
45        dither/ordered.c \
46        dither/ostromoukhov.c \
47        dither/dbs.c \
48        dither/random.c
49
50if USE_SDL
51codec_cflags += `sdl-config --cflags`
52codec_libs += `sdl-config --libs` -lSDL_image
53codec_sources += codec/sdl.c
54endif
55
56if USE_IMLIB2
57codec_cflags += @IMLIB2_CFLAGS@
58codec_libs += @IMLIB2_LIBS@
59codec_sources += codec/imlib.c
60endif
61
62if USE_OPENCV
63codec_cflags += @OPENCV_CFLAGS@
64codec_libs += @OPENCV_LIBS@
65codec_sources += codec/opencv.c
66endif
67
Note: See TracBrowser for help on using the repository browser.