AUTOMAKE_OPTIONS = 1.4 gnu
@SET_MAKE@
MAINT_CHARSET = latin1
MAINCODE = canon.c \
color.c \
dither.c \
escp2.c \
escp2-data.c \
lexmark.c \
pcl.c \
printers.c \
ps.c \
util.c \
weave.c \
dither-matrices.c
MAINHEADERS = print.h \
print-internal.h \
print-intl-internal.h \
quickmatrix257.h \
ran.367.179.h \
ran.509.131.h \
print-dither.h \
print-escp2.h
MAINFILES = $(MAINCODE) $(MAINHEADERS)
if BUILD_GHOST
ALL_LOCAL_DEPS = $(srcdir)/$(addprefix gdevstp-,$(MAINCODE)) $(srcdir)/$(addprefix gdevstp-,$(MAINHEADERS))
else
ALL_LOCAL_DEPS =
endif
all-local: $(ALL_LOCAL_DEPS)
GHCODE = -e 's/print-printers.c/gdevstp-printers.c/' \
-e 's/^\\\ -e 's/^\\\
$(srcdir)/gdevstp-print.h: $(top_srcdir)/include/gimp-print/gimp-print.h
sed $(GHCODE) $< > $(srcdir)/$@
$(srcdir)/gdevstp-print-internal.h: $(top_srcdir)/src/main/gimp-print-internal.h
echo ' echo ' sed $(GHCODE) $< >> $(srcdir)/$@
$(srcdir)/gdevstp-print-intl-internal.h: $(top_srcdir)/include/gimp-print/gimp-print-intl-internal.h
sed $(GHCODE) $< > $(srcdir)/$@
gdevstp-%.h: $(srcdir)/../main/%.h Makefile
cd $(srcdir) ; sed $(GHCODE) $< > $@
gdevstp-printers.c: ../main/print-printers.c
sed $(GHCODE) $< > $@
gdevstp-%: $(srcdir)/../main/print-% Makefile
cd $(srcdir) ; sed $(GHCODE) $< > $@
../main/print-printers.c: ../printdef/printdef $(srcdir)/../main/printers.xml
../printdef/printdef < $(srcdir)/../main/printers.xml > $(top_builddir)/src/main/print-printers.c
printdefl.o: printdefy.o
../printdef/printdef: $(addprefix ../printdef/, printdefl.l printdefy.y printdef.h)
cd ../printdef ; \
$(MAKE)
CLEANFILES = \
$(srcdir)/gdevstp-printers.c \
$(srcdir)/gdevstp-ran.367.179.h \
$(srcdir)/gdevstp-ran.509.131.h \
$(srcdir)/gdevstp-color.c \
$(srcdir)/gdevstp-print.h \
$(srcdir)/gdevstp-print-internal.h \
$(srcdir)/gdevstp-print-intl-internal.h \
$(srcdir)/gdevstp-quickmatrix257.h \
$(srcdir)/gdevstp-util.c \
$(srcdir)/gdevstp-weave.c \
$(srcdir)/gdevstp-canon.c \
$(srcdir)/gdevstp-dither.c \
$(srcdir)/gdevstp-print-dither.h \
$(srcdir)/gdevstp-dither-matrices.c \
$(srcdir)/gdevstp-escp2.c \
$(srcdir)/gdevstp-print-escp2.h \
$(srcdir)/gdevstp-escp2-data.c \
$(srcdir)/gdevstp-lexmark.c \
$(srcdir)/gdevstp-pcl.c \
$(srcdir)/gdevstp-ps.c
MAINTAINERCLEANFILES = Makefile.in
EXTRA_DIST = \
COPYING \
Makefile \
Makefile.am \
README \
README.bsd \
contrib.mak.addon.in \
contrib.mak.addon.old \
debian-patch \
debian-patch-stp \
devs.mak.addon-5.10 \
gdevstp.c
AM_CFLAGS = $(GNUCFLAGS)
INCLUDES = @IJS_CFLAGS@ @INCLUDES@ $(LIBGIMPPRINT_CFLAGS)
LIBPRINTUT = $(top_builddir)/lib/libprintut.la
LIBS = @IJS_LIBS@ @LIBS@ $(INTLLIBS)
IJS_BIN = ijsgimpprint
bin_PROGRAMS = @IJS_BIN@
EXTRA_PROGRAMS = ijsgimpprint
ijsgimpprint_LDADD = $(LIBPRINTUT) $(LIBGIMPPRINT_LIBS)
ijsgimpprint_DEPENDENCIES = $(LIBGIMPPRINT_LIBS)
$(LIBGIMPPRINT_LIBS):
cd ../main ; \
$(MAKE)