# # "$Id: Makefile,v 1.7 2003/04/12 03:04:30 jlovell Exp $" # # IPP test makefile for the Common UNIX Printing System (CUPS). # # Copyright 1997-2003 by Easy Software Products, all rights reserved. # # These coded instructions, statements, and computer programs are the # property of Easy Software Products and are protected by Federal # copyright law. Distribution and use rights are outlined in the file # "LICENSE.txt" which should have been included with this file. If this # file is missing or damaged please contact Easy Software Products # at: # # Attn: CUPS Licensing Information # Easy Software Products # 44141 Airport View Drive, Suite 204 # Hollywood, Maryland 20636-3111 USA # # Voice: (301) 373-9603 # EMail: cups-info@cups.org # WWW: http://www.cups.org # include ../Makedefs # # Make all targets... # all: ipptest convert # # Clean all object files... # clean: $(RM) ipptest ipptest.o convert xjob.o # # Update dependencies (without system header dependencies...) # depend: makedepend -Y -I.. -fDependencies ipptest.c >/dev/null 2>&1 # # Install all targets... # install: ipptest convert $(INSTALL_DIR) $(BUILDROOT)/System/Library/Printers/Libraries; \ $(INSTALL_BIN) convert $(BUILDROOT)/System/Library/Printers/Libraries if test "x$(SYMROOT)" != "x"; then \ $(INSTALL_DIR) $(SYMROOT); \ cp convert $(SYMROOT); \ fi # # ipptest # ipptest: ipptest.o ../cups/$(LIBCUPS) echo Linking $@... $(CC) $(LDFLAGS) -o ipptest ipptest.o $(LIBS) # # purify target for doing tests on the CUPS API... # purify: ipptest.o ../cups/$(LIBCUPS) echo Linking $@... purify $(CC) $(LDFLAGS) -o ipptest.pure ipptest.o $(LIBS) convert: xjob.o ../scheduler/filter.o ../scheduler/mime.o ../scheduler/type.o ../scheduler/file.o echo Linking $@... $(CC) $(LDFLAGS) -o convert xjob.o \ ../scheduler/filter.o \ ../scheduler/mime.o \ ../scheduler/type.o \ ../scheduler/file.o \ $(LIBS) $(LIBZ) # # Dependencies... # include Dependencies # # End of "$Id: Makefile,v 1.7 2003/04/12 03:04:30 jlovell Exp $". #