X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fcups.git;a=blobdiff_plain;f=monitor%2FMakefile;h=2631f09a75686b7d74daa1f6c3cda41c19e6ec45;hp=085e9d8893e51f364ef306b2bad26e7272eed231;hb=e310189747c161ac6e737eedadf8f45d11bf2253;hpb=09a101d671d39312a756c325d8463a1a02f582a6 diff --git a/monitor/Makefile b/monitor/Makefile index 085e9d889..2631f09a7 100644 --- a/monitor/Makefile +++ b/monitor/Makefile @@ -1,27 +1,10 @@ # -# "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $" +# Port monitor makefile for CUPS. # -# Port monitor makefile for the Common UNIX Printing System (CUPS). +# Copyright 2007-2017 by Apple Inc. +# Copyright 2006 by Easy Software Products. # -# Copyright 2006 by Easy Software Products. -# -# 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 USA -# -# Voice: (301) 373-9600 -# EMail: cups-info@cups.org -# WWW: http://www.cups.org -# -# This file is subject to the Apple OS-Developed Software exception. +# Licensed under Apache License v2.0. See the file "LICENSE" for more information. # include ../Makedefs @@ -38,6 +21,20 @@ OBJS = bcp.o tbcp.o all: $(TARGETS) +# +# Make library targets... +# + +libs: + + +# +# Make unit tests... +# + +unittests: + + # # Clean all object files... # @@ -51,14 +48,28 @@ clean: # depend: - makedepend -Y -I.. -fDependencies $(OBJS:.o=.c) >/dev/null 2>&1 + $(CC) -MM $(ALL_CFLAGS) $(OBJS:.o=.c) >Dependencies # # Install all targets... # -install: all +install: all install-data install-headers install-libs install-exec + + +# +# Install data files... +# + +install-data: + + +# +# Install programs... +# + +install-exec: $(INSTALL_DIR) -m 755 $(SERVERBIN)/monitor for file in $(TARGETS); do \ $(INSTALL_BIN) $$file $(SERVERBIN)/monitor; \ @@ -67,10 +78,25 @@ install: all $(INSTALL_DIR) $(SYMROOT); \ for file in $(TARGETS); do \ cp $$file $(SYMROOT); \ + dsymutil $(SYMROOT)/$$file; \ done \ fi +# +# Install headers... +# + +install-headers: + + +# +# Install libraries... +# + +install-libs: + + # # Uninstall all targets... # @@ -89,7 +115,7 @@ uninstall: bcp: bcp.o ../cups/$(LIBCUPS) echo Linking $@... - $(CC) $(LDFLAGS) -o $@ bcp.o $(LIBS) + $(LD_CC) $(LDFLAGS) -o $@ bcp.o $(LIBS) # @@ -98,16 +124,11 @@ bcp: bcp.o ../cups/$(LIBCUPS) tbcp: tbcp.o ../cups/$(LIBCUPS) echo Linking $@... - $(CC) $(LDFLAGS) -o $@ tbcp.o $(LIBS) + $(LD_CC) $(LDFLAGS) -o $@ tbcp.o $(LIBS) # # Dependencies... # - -include Dependencies - -# -# End of "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $". -# +include Dependencies