1*a61ed2ceSHans Rosenfeld# 2*a61ed2ceSHans Rosenfeld# CDDL HEADER START 3*a61ed2ceSHans Rosenfeld# 4*a61ed2ceSHans Rosenfeld# The contents of this file are subject to the terms of the 5*a61ed2ceSHans Rosenfeld# Common Development and Distribution License (the "License"). 6*a61ed2ceSHans Rosenfeld# You may not use this file except in compliance with the License. 7*a61ed2ceSHans Rosenfeld# 8*a61ed2ceSHans Rosenfeld# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9*a61ed2ceSHans Rosenfeld# or http://www.opensolaris.org/os/licensing. 10*a61ed2ceSHans Rosenfeld# See the License for the specific language governing permissions 11*a61ed2ceSHans Rosenfeld# and limitations under the License. 12*a61ed2ceSHans Rosenfeld# 13*a61ed2ceSHans Rosenfeld# When distributing Covered Code, include this CDDL HEADER in each 14*a61ed2ceSHans Rosenfeld# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15*a61ed2ceSHans Rosenfeld# If applicable, add the following below this CDDL HEADER, with the 16*a61ed2ceSHans Rosenfeld# fields enclosed by brackets "[]" replaced with your own identifying 17*a61ed2ceSHans Rosenfeld# information: Portions Copyright [yyyy] [name of copyright owner] 18*a61ed2ceSHans Rosenfeld# 19*a61ed2ceSHans Rosenfeld# CDDL HEADER END 20*a61ed2ceSHans Rosenfeld# 21*a61ed2ceSHans Rosenfeld# 22*a61ed2ceSHans Rosenfeld# Copyright 2006 Sun Microsystems, Inc. All rights reserved. 23*a61ed2ceSHans Rosenfeld# Use is subject to license terms. 24*a61ed2ceSHans Rosenfeld# 25*a61ed2ceSHans Rosenfeld# Copyright 2019, Joyent, Inc. 26*a61ed2ceSHans Rosenfeld# 27*a61ed2ceSHans Rosenfeld 28*a61ed2ceSHans RosenfeldLIBRARY= ccid.a 29*a61ed2ceSHans RosenfeldVERS= .1 30*a61ed2ceSHans Rosenfeld 31*a61ed2ceSHans RosenfeldOBJECTS= cfga_ccid.o 32*a61ed2ceSHans Rosenfeld 33*a61ed2ceSHans Rosenfeld# include library definitions 34*a61ed2ceSHans Rosenfeldinclude ../../../Makefile.lib 35*a61ed2ceSHans Rosenfeld 36*a61ed2ceSHans RosenfeldSRCDIR = ../common 37*a61ed2ceSHans RosenfeldROOTLIBDIR= $(ROOT)/usr/lib/cfgadm 38*a61ed2ceSHans RosenfeldROOTLIBDIR64= $(ROOTLIBDIR)/$(MACH64) 39*a61ed2ceSHans Rosenfeld 40*a61ed2ceSHans RosenfeldLIBS= $(DYNLIB) 41*a61ed2ceSHans Rosenfeld 42*a61ed2ceSHans RosenfeldCFLAGS += $(CCVERBOSE) 43*a61ed2ceSHans RosenfeldCFLAGS64 += $(CCVERBOSE) 44*a61ed2ceSHans Rosenfeld 45*a61ed2ceSHans RosenfeldLDLIBS += -lc 46*a61ed2ceSHans Rosenfeld 47*a61ed2ceSHans Rosenfeld.KEEP_STATE: 48*a61ed2ceSHans Rosenfeld 49*a61ed2ceSHans Rosenfeldall: $(LIBS) 50*a61ed2ceSHans Rosenfeld 51*a61ed2ceSHans Rosenfeld# Install rules 52*a61ed2ceSHans Rosenfeld 53*a61ed2ceSHans Rosenfeld$(ROOTLIBDIR)/%: % $(ROOTLIBDIR) 54*a61ed2ceSHans Rosenfeld $(INS.file) 55*a61ed2ceSHans Rosenfeld 56*a61ed2ceSHans Rosenfeld$(ROOTLIBDIR64)/%: % $(ROOTLIBDIR64) 57*a61ed2ceSHans Rosenfeld $(INS.file) 58*a61ed2ceSHans Rosenfeld 59*a61ed2ceSHans Rosenfeld$(ROOTLIBDIR) $(ROOTLIBDIR64): 60*a61ed2ceSHans Rosenfeld $(INS.dir) 61*a61ed2ceSHans Rosenfeld 62*a61ed2ceSHans Rosenfeld# include library targets 63*a61ed2ceSHans Rosenfeldinclude ../../../Makefile.targ 64*a61ed2ceSHans Rosenfeld 65*a61ed2ceSHans Rosenfeldobjs/%.o pics/%.o: ../common/%.c 66*a61ed2ceSHans Rosenfeld $(COMPILE.c) -o $@ $< 67*a61ed2ceSHans Rosenfeld $(POST_PROCESS_O) 68