#
-# "$Id$"
+# IPP test makefile for CUPS.
#
-# IPP test makefile for CUPS.
+# Copyright 2007-2017 by Apple Inc.
+# Copyright 1997-2006 by Easy Software Products, all rights reserved.
#
-# Copyright 2007-2014 by Apple Inc.
-# Copyright 1997-2006 by Easy Software Products, all rights reserved.
-#
-# These coded instructions, statements, and computer programs are the
-# property of Apple Inc. 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
-# file is missing or damaged, see the license at "http://www.cups.org/".
+# Licensed under Apache License v2.0. See the file "LICENSE" for more information.
#
include ../Makedefs
validate-job.test
OBJS = \
ippfind.o \
- ippinfra.o \
- ippproxy.o \
ippserver.o \
- ipptool.o \
- xmltotest.o
+ ipptool.o
TARGETS = \
$(IPPFIND_BIN) \
ippserver \
ipptool \
- ipptool-static
+ $(LOCALTARGET)
#
#
clean:
- $(RM) $(TARGETS) $(OBJS) ippfind-static ippinfra ippinfra-shared ippproxy ippproxy-shared ippserver-shared
+ $(RM) $(TARGETS) $(OBJS)
+ $(RM) ippfind-static ippserver ippserver-shared ipptool-static
#
#
-# ippfind
+# Local programs (not built when cross-compiling...)
#
-ippfind: ippfind.o ../cups/$(LIBCUPS) ../cups/$(LIBCUPSSTATIC)
- echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ ippfind.o $(LIBS)
- echo Linking $@-static...
- $(CC) $(LDFLAGS) -o $@-static ippfind.o ../cups/$(LIBCUPSSTATIC) \
- $(LIBGSSAPI) $(SSLLIBS) $(DNSSDLIBS) $(COMMONLIBS) $(LIBZ)
+local: ippserver ippserver-shared ipptool-static
#
-# ippinfra
-#
-
-ippinfra: ippinfra.o ../cups/$(LIBCUPSSTATIC)
- echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ ippinfra.o ../cups/$(LIBCUPSSTATIC) \
- $(LIBGSSAPI) $(SSLLIBS) $(DNSSDLIBS) $(COMMONLIBS) $(LIBZ)
-
-
-#
-# ippinfra-shared
+# ippfind
#
-ippinfra-shared: ippinfra.o ../cups/$(LIBCUPS)
+ippfind: ippfind.o ../cups/$(LIBCUPS)
echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ ippinfra.o $(LIBS)
-
+ $(LD_CC) $(LDFLAGS) -o $@ ippfind.o $(LIBS)
+ $(CODE_SIGN) -s "$(CODE_SIGN_IDENTITY)" $@
-#
-# ippproxy
-#
-
-ippproxy: ippproxy.o ../cups/$(LIBCUPSSTATIC)
- echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ ippproxy.o ../cups/$(LIBCUPSSTATIC) \
+ippfind-static: ippfind.o ../cups/$(LIBCUPSSTATIC)
+ echo Linking $@
+ $(LD_CC) $(LDFLAGS) -o $@ ippfind.o ../cups/$(LIBCUPSSTATIC) \
$(LIBGSSAPI) $(SSLLIBS) $(DNSSDLIBS) $(COMMONLIBS) $(LIBZ)
-
-
-#
-# ippproxy-shared
-#
-
-ippproxy-shared: ippproxy.o ../cups/$(LIBCUPS)
- echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ ippproxy.o $(LIBS)
+ $(CODE_SIGN) -s "$(CODE_SIGN_IDENTITY)" $@
#
ippserver: ippserver.o ../cups/$(LIBCUPSSTATIC)
echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ ippserver.o ../cups/$(LIBCUPSSTATIC) \
+ $(LD_CC) $(LDFLAGS) -o $@ ippserver.o ../cups/$(LIBCUPSSTATIC) \
$(LIBGSSAPI) $(SSLLIBS) $(DNSSDLIBS) $(COMMONLIBS) $(LIBZ)
+ $(CODE_SIGN) -s "$(CODE_SIGN_IDENTITY)" $@
#
ippserver-shared: ippserver.o ../cups/$(LIBCUPS)
echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ ippserver.o $(LIBS)
+ $(LD_CC) $(LDFLAGS) -o $@ ippserver.o $(LIBS)
+ $(CODE_SIGN) -s "$(CODE_SIGN_IDENTITY)" $@
#
ipptool: ipptool.o ../cups/$(LIBCUPS)
echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ ipptool.o $(LIBS)
+ $(LD_CC) $(LDFLAGS) -o $@ ipptool.o $(LIBS)
+ $(CODE_SIGN) -s "$(CODE_SIGN_IDENTITY)" $@
#
ipptool-static: ipptool.o ../cups/$(LIBCUPSSTATIC)
echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ ipptool.o ../cups/$(LIBCUPSSTATIC) \
+ $(LD_CC) $(LDFLAGS) -o $@ ipptool.o ../cups/$(LIBCUPSSTATIC) \
$(LIBGSSAPI) $(SSLLIBS) $(DNSSDLIBS) $(COMMONLIBS) $(LIBZ)
-
-
-#
-# xmltotest
-#
-
-xmltotest: xmltotest.o ../cups/$(LIBUPSSTATIC)
- echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ xmltotest.o ../cups/$(LIBCUPSSTATIC) \
- $(LIBGSSAPI) $(SSLLIBS) $(DNSSDLIBS) $(COMMONLIBS) $(LIBZ) \
- $(LIBMXML)
+ $(CODE_SIGN) -s "$(CODE_SIGN_IDENTITY)" $@
#
#
include Dependencies
-
-
-#
-# End of "$Id$".
-#