84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore#
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore# This file and its contents are supplied under the terms of the
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore# Common Development and Distribution License ("CDDL"), version 1.0.
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore# You may only use this file in accordance with the terms of version
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore# 1.0 of the CDDL.
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore#
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore# A full copy of the text of the CDDL should have accompanied this
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore# source. A copy of the CDDL is also available via the Internet at
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore# http://www.illumos.org/license/CDDL.
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore#
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore#
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore# Copyright 2010 Nexenta Systems, Inc. All rights reserved.
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore#
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'AmorePROG= sed
84441f85b19f6b8080883f30109e58e43c893709Garrett D'AmoreXPG4PROG= sed
84441f85b19f6b8080883f30109e58e43c893709Garrett D'AmoreOBJS= main.o compile.o misc.o process.o
84441f85b19f6b8080883f30109e58e43c893709Garrett D'AmoreSRCS= $(OBJS:%.o=%.c)
84441f85b19f6b8080883f30109e58e43c893709Garrett D'AmorePOFILES= $(OBJS:%.o=%.po)
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amoreinclude ../Makefile.cmd
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'AmoreCPPFLAGS += -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'AmoreCFLAGS += $(CCVERBOSE)
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore.KEEP_STATE:
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amoreall: $(PROG)
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore$(PROG): $(OBJS)
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore $(POST_PROCESS)
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore$(POFILE): $(POFILES)
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore $(RM) $@
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore $(CAT) $(POFILES) > $@
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore$(ROOTXPG4PROG):
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore $(RM) $@
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore $(LN) -s ../../bin/$(PROG) $@
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amoreinstall: all $(DIRS) $(ROOTPROG) $(ROOTXPG4PROG)
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amoreclean:
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore $(RM) $(OBJS) $(POFILES)
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amorelint: lint_SRCS
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amore
84441f85b19f6b8080883f30109e58e43c893709Garrett D'Amoreinclude ../Makefile.targ