Makefile revision 95c635efb7c3b86efc493e0447eaec7aecca3f0f
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin#
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin# This file and its contents are supplied under the terms of the
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin# Common Development and Distribution License ("CDDL"), version 1.0.
3e14f97f673e8a630f076077de35afdd43dc1587Roger A. Faulkner# You may only use this file in accordance with the terms of version
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin# 1.0 of the CDDL.
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin#
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# A full copy of the text of the CDDL should have accompanied this
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin# source. A copy of the CDDL is also available via the Internet at
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin# http://www.illumos.org/license/CDDL.
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin#
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin#
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin# Copyright 2014 Nexenta Systems, Inc. All rights reserved.
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin#
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinPROG= mandoc
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinCMDDIR= $(SRC)/cmd/mandoc
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chininclude ../Makefile.tools
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chininclude $(SRC)/cmd/mandoc/Makefile.common
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinSRCS= $(mandoc_OBJS:%.o=$(CMDDIR)/%.c)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinCLEANFILES= $(PROG) $(OBJS)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinOBJS= $(mandoc_OBJS)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinPROG= mandoc
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin.KEEP_STATE:
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chininstall: all .WAIT $(ROOTONBLDMACHPROG)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin$(PROG): $(OBJS)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin $(POST_PROCESS)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinall: $(PROG)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin%.o: $(CMDDIR)/%.c
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin $(COMPILE.c) -o $@ $<
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin%.o: $(LIBDIR)/%.c
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin $(COMPILE.c) -o $@ $<
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinclean:
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin $(RM) $(CLEANFILES)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chininclude ../Makefile.targ
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin