## Copyright (C) 2000 Roger Leigh ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by ## the Free Software Foundation; either version 2, or (at your option) ## any later version. ## ## This program is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. ## ## You should have received a copy of the GNU General Public License ## along with this program. If not, see . ## Process this file with automake to produce Makefile.in. @SET_MAKE@ include $(top_srcdir)/scripts/global.mk ## Variables LOCAL_CPPFLAGS = -I$(top_srcdir)/src/main $(GUTENPRINT_CFLAGS) ## run-weavetest is extremely time consuming and provides little value for ## release testing since the last material change was made in 2008. ## It is essentially a giant unit test for the weave code. ## testdither doesn't actually test anything; there appears to be no way ## for it to actually return anything. TESTS = test-curve.test ## Programs if BUILD_TEST AM_TESTS_ENVIRONMENT=STP_MODULE_PATH=$(top_builddir)/src/main/.libs:$(top_builddir)/src/main STP_DATA_PATH=$(top_srcdir)/src/xml noinst_PROGRAMS = testdither escp2-weavetest unprint pcl-unprint bjc-unprint curve xml-curve pixma_parse gen-printer-list endif noinst_SCRIPTS=test-curve.test run-weavetest.test run-testdither.test escp2_weavetest_SOURCES = escp2-weavetest.c escp2_weavetest_LDADD = $(GUTENPRINT_LIBS) unprint_SOURCES = unprint.c unprint_LDADD = $(GUTENPRINT_LIBS) curve_SOURCES = curve.c curve_LDADD = $(GUTENPRINT_LIBS) pcl_unprint_SOURCES = pcl-unprint.c pcl_unprint_LDADD = $(GUTENPRINT_LIBS) bjc_unprint_SOURCES = bjc-unprint.c bjc_unprint_LDADD = $(GUTENPRINT_LIBS) testdither_SOURCES = testdither.c testdither_LDADD = $(GUTENPRINT_LIBS) xml_curve_SOURCES = xml-curve.c xml_curve_LDADD = $(GUTENPRINT_LIBS) gen_printer_list_SOURCES = gen-printer-list.c gen_printer_list_LDADD = $(GUTENPRINT_LIBS) pixma_parse_SOURCES = pixma_parse.c pixma_parse.h ## Rules #run-weavetest: escp2-weavetest ## Clean CLEANFILES = mixed-color-1bit.ppm MAINTAINERCLEANFILES = Makefile.in EXTRA_DIST = cyan-sweep.tif parse-escp2 run-weavetest.test run-testdither.test test-curve.test