1
0
mirror of https://github.com/gryf/wmaker.git synced 2026-04-20 15:21:27 +02:00
Files
wmaker/wrlib/Makefile.am
T
Christophe CURIS aa99207ab4 wrlib: separated the code to save to XPM from the builtin XPM loading
Big files are harder to work with, so split load and save, which
happen to already be independent anyway.

Signed-off-by: Christophe CURIS <christophe.curis@free.fr>
2013-12-30 18:11:03 +00:00

91 lines
1.9 KiB
Makefile

## automake input file for wrlib
SUBDIRS = .
AUTOMAKE_OPTIONS =
EXTRA_DIST = tests libwraster.map get-wraster-flags.in
lib_LTLIBRARIES = libwraster.la
libwraster_la_LDFLAGS = -version-info @WRASTER_VERSION@
if HAVE_LD_VERSION_SCRIPT
libwraster_la_LDFLAGS += -Wl,--version-script=$(srcdir)/libwraster.map
endif
bin_SCRIPTS = get-wraster-flags
include_HEADERS = wraster.h
libwraster_la_SOURCES = \
imgformat.h \
raster.c \
alpha_combine.c \
draw.c \
color.c \
load.c \
save.c \
gradient.c \
xpixmap.c \
convert.c \
context.c \
misc.c \
scale.c \
rotate.c \
convolve.c \
nxpm.c \
save_xpm.c \
xutil.c \
ppm.c
if USE_GIF
libwraster_la_SOURCES += gif.c
endif
if USE_JPEG
libwraster_la_SOURCES += jpeg.c
endif
if USE_PNG
libwraster_la_SOURCES += png.c
endif
if USE_TIFF
libwraster_la_SOURCES += tiff.c
endif
if USE_XPM
libwraster_la_SOURCES += xpm.c
endif
LTCOMPILE2=`echo $(LTCOMPILE) | sed -e s/-fomit-frame-pointer//`
COMPILE2=`echo $(COMPILE) | sed -e s/-fomit-frame-pointer//`
AM_CPPFLAGS = $(DFLAGS) @HEADER_SEARCH_PATH@
libwraster_la_LIBADD = @LIBRARY_SEARCH_PATH@ @GFXLIBS@ @XLIBS@ @LIBXMU@ -lm
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = wrlib.pc
DISTCLEANFILES = $(pkgconfig_DATA) get-wraster-flags
wrlib.pc: Makefile
@echo "Generating $@"
@echo 'Name: wrlib' > $@
@echo 'Description: Image manipulation and conversion library' >> $@
@echo 'Version: $(VERSION)' >> $@
@echo 'Libs: $(lib_search_path) -lwraster' >> $@
@echo 'Libs.private: $(GFXLIBS) $(XLIBS) -lm' >> $@
@echo 'Cflags: $(inc_search_path)' >> $@
get-wraster-flags: get-wraster-flags.in Makefile
@echo "Generating $@"
@$(SED) -e 's#$${inc_search_path}#$(inc_search_path)#;' \
-e 's#$${lib_search_path}#$(lib_search_path)#;' \
-e 's#$${GFXLIBS}#$(GFXLIBS)#;' \
-e 's#$${XLIBS}#$(XLIBS)#;' < $(abs_srcdir)/get-wraster-flags.in > $@
@chmod 755 $@