025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn#
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn# This file and its contents are supplied under the terms of the
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn# Common Development and Distribution License ("CDDL"), version 1.0.
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn# You may only use this file in accordance with the terms of version
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn# 1.0 of the CDDL.
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn#
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn# A full copy of the text of the CDDL should have accompanied this
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn# source. A copy of the CDDL is also available via the Internet
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn# at http://www.illumos.org/license/CDDL.
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn#
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn#
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn# Copyright 2011, Richard Lowe
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn# Copyright 2013 Nexenta Systems, Inc. All rights reserved.
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn#
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyninclude $(SRC)/Makefile.master
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge HallynMANSECT= 3contract
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge HallynMANFILES= ct_ctl_adopt.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_dev_status_get_dev_state.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_dev_tmpl_set_aset.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_event_read.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_event_get_pid.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_status_get_param.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_tmpl_set_transfer.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_status_read.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_tmpl_activate.3contract
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge HallynMANLINKS= ct_ctl_abandon.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_ctl_ack.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_ctl_nack.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_ctl_newct.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_ctl_qack.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_dev_status_get_aset.3contract \
c26adb82536952e27b05d237049b938d697e8ed9Stéphane Graber ct_dev_status_get_minor.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_dev_status_get_noneg.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_dev_tmpl_clear_noneg.3contract \
c26adb82536952e27b05d237049b938d697e8ed9Stéphane Graber ct_dev_tmpl_get_aset.3contract \
c26adb82536952e27b05d237049b938d697e8ed9Stéphane Graber ct_dev_tmpl_get_minor.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_dev_tmpl_get_noneg.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_dev_tmpl_set_minor.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_dev_tmpl_set_noneg.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_event_free.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_event_get_ctid.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_event_get_evid.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_event_get_flags.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_event_get_nevid.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_event_get_newct.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_event_get_type.3contract \
8ced4fd4f746f882e9d9932036465d97ebd2811fStéphane Graber ct_event_read_critical.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_event_reliable.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_event_reset.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_event_get_exitstatus.3contract \
8ced4fd4f746f882e9d9932036465d97ebd2811fStéphane Graber ct_pr_event_get_gcorefile.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_event_get_pcorefile.3contract \
1d1774b1ac705364c8eb7959a554935d8c134230Bogdan Purcareata ct_pr_event_get_ppid.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_event_get_sender.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_event_get_senderct.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_event_get_signal.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_event_get_zcorefile.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_status_get_contracts.3contract \
45997a79453b22713f06b6216767bd446703e439Stéphane Graber ct_pr_status_get_fatal.3contract \
45997a79453b22713f06b6216767bd446703e439Stéphane Graber ct_pr_status_get_members.3contract \
45997a79453b22713f06b6216767bd446703e439Stéphane Graber ct_pr_status_get_svc_aux.3contract \
45997a79453b22713f06b6216767bd446703e439Stéphane Graber ct_pr_status_get_svc_creator.3contract \
45997a79453b22713f06b6216767bd446703e439Stéphane Graber ct_pr_status_get_svc_ctid.3contract \
45997a79453b22713f06b6216767bd446703e439Stéphane Graber ct_pr_status_get_svc_fmri.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_tmpl_get_fatal.3contract \
8ced4fd4f746f882e9d9932036465d97ebd2811fStéphane Graber ct_pr_tmpl_get_param.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_tmpl_get_svc_aux.3contract \
f58236fd702f8979a68a74e17c7a81f37899edf7Serge Hallyn ct_pr_tmpl_get_svc_fmri.3contract \
f58236fd702f8979a68a74e17c7a81f37899edf7Serge Hallyn ct_pr_tmpl_get_transfer.3contract \
f58236fd702f8979a68a74e17c7a81f37899edf7Serge Hallyn ct_pr_tmpl_set_fatal.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_tmpl_set_param.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_pr_tmpl_set_svc_aux.3contract \
8ced4fd4f746f882e9d9932036465d97ebd2811fStéphane Graber ct_pr_tmpl_set_svc_fmri.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_status_free.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_status_get_cookie.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_status_get_critical.3contract \
025f59ab98217b7e9caf6d3ac7e910853d95f621Serge Hallyn ct_status_get_holder.3contract \
ct_status_get_id.3contract \
ct_status_get_informative.3contract \
ct_status_get_nevents.3contract \
ct_status_get_nevid.3contract \
ct_status_get_ntime.3contract \
ct_status_get_qtime.3contract \
ct_status_get_state.3contract \
ct_status_get_type.3contract \
ct_status_get_zoneid.3contract \
ct_tmpl_clear.3contract \
ct_tmpl_create.3contract \
ct_tmpl_get_cookie.3contract \
ct_tmpl_get_critical.3contract \
ct_tmpl_get_informative.3contract \
ct_tmpl_set_cookie.3contract \
ct_tmpl_set_critical.3contract \
ct_tmpl_set_informative.3contract
ct_ctl_abandon.3contract := LINKSRC = ct_ctl_adopt.3contract
ct_ctl_ack.3contract := LINKSRC = ct_ctl_adopt.3contract
ct_ctl_nack.3contract := LINKSRC = ct_ctl_adopt.3contract
ct_ctl_newct.3contract := LINKSRC = ct_ctl_adopt.3contract
ct_ctl_qack.3contract := LINKSRC = ct_ctl_adopt.3contract
ct_dev_status_get_aset.3contract := LINKSRC = ct_dev_status_get_dev_state.3contract
ct_dev_status_get_minor.3contract := LINKSRC = ct_dev_status_get_dev_state.3contract
ct_dev_status_get_noneg.3contract := LINKSRC = ct_dev_status_get_dev_state.3contract
ct_dev_tmpl_clear_noneg.3contract := LINKSRC = ct_dev_tmpl_set_aset.3contract
ct_dev_tmpl_get_aset.3contract := LINKSRC = ct_dev_tmpl_set_aset.3contract
ct_dev_tmpl_get_minor.3contract := LINKSRC = ct_dev_tmpl_set_aset.3contract
ct_dev_tmpl_get_noneg.3contract := LINKSRC = ct_dev_tmpl_set_aset.3contract
ct_dev_tmpl_set_minor.3contract := LINKSRC = ct_dev_tmpl_set_aset.3contract
ct_dev_tmpl_set_noneg.3contract := LINKSRC = ct_dev_tmpl_set_aset.3contract
ct_event_free.3contract := LINKSRC = ct_event_read.3contract
ct_event_get_ctid.3contract := LINKSRC = ct_event_read.3contract
ct_event_get_evid.3contract := LINKSRC = ct_event_read.3contract
ct_event_get_flags.3contract := LINKSRC = ct_event_read.3contract
ct_event_get_nevid.3contract := LINKSRC = ct_event_read.3contract
ct_event_get_newct.3contract := LINKSRC = ct_event_read.3contract
ct_event_get_type.3contract := LINKSRC = ct_event_read.3contract
ct_event_read_critical.3contract := LINKSRC = ct_event_read.3contract
ct_event_reliable.3contract := LINKSRC = ct_event_read.3contract
ct_event_reset.3contract := LINKSRC = ct_event_read.3contract
ct_pr_event_get_exitstatus.3contract := LINKSRC = ct_pr_event_get_pid.3contract
ct_pr_event_get_gcorefile.3contract := LINKSRC = ct_pr_event_get_pid.3contract
ct_pr_event_get_pcorefile.3contract := LINKSRC = ct_pr_event_get_pid.3contract
ct_pr_event_get_ppid.3contract := LINKSRC = ct_pr_event_get_pid.3contract
ct_pr_event_get_sender.3contract := LINKSRC = ct_pr_event_get_pid.3contract
ct_pr_event_get_senderct.3contract := LINKSRC = ct_pr_event_get_pid.3contract
ct_pr_event_get_signal.3contract := LINKSRC = ct_pr_event_get_pid.3contract
ct_pr_event_get_zcorefile.3contract := LINKSRC = ct_pr_event_get_pid.3contract
ct_pr_status_get_contracts.3contract := LINKSRC = ct_pr_status_get_param.3contract
ct_pr_status_get_fatal.3contract := LINKSRC = ct_pr_status_get_param.3contract
ct_pr_status_get_members.3contract := LINKSRC = ct_pr_status_get_param.3contract
ct_pr_status_get_svc_aux.3contract := LINKSRC = ct_pr_status_get_param.3contract
ct_pr_status_get_svc_creator.3contract := LINKSRC = ct_pr_status_get_param.3contract
ct_pr_status_get_svc_ctid.3contract := LINKSRC = ct_pr_status_get_param.3contract
ct_pr_status_get_svc_fmri.3contract := LINKSRC = ct_pr_status_get_param.3contract
ct_pr_tmpl_get_fatal.3contract := LINKSRC = ct_pr_tmpl_set_transfer.3contract
ct_pr_tmpl_get_param.3contract := LINKSRC = ct_pr_tmpl_set_transfer.3contract
ct_pr_tmpl_get_svc_aux.3contract := LINKSRC = ct_pr_tmpl_set_transfer.3contract
ct_pr_tmpl_get_svc_fmri.3contract := LINKSRC = ct_pr_tmpl_set_transfer.3contract
ct_pr_tmpl_get_transfer.3contract := LINKSRC = ct_pr_tmpl_set_transfer.3contract
ct_pr_tmpl_set_fatal.3contract := LINKSRC = ct_pr_tmpl_set_transfer.3contract
ct_pr_tmpl_set_param.3contract := LINKSRC = ct_pr_tmpl_set_transfer.3contract
ct_pr_tmpl_set_svc_aux.3contract := LINKSRC = ct_pr_tmpl_set_transfer.3contract
ct_pr_tmpl_set_svc_fmri.3contract := LINKSRC = ct_pr_tmpl_set_transfer.3contract
ct_status_free.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_cookie.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_critical.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_holder.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_id.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_informative.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_nevents.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_nevid.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_ntime.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_qtime.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_state.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_type.3contract := LINKSRC = ct_status_read.3contract
ct_status_get_zoneid.3contract := LINKSRC = ct_status_read.3contract
ct_tmpl_clear.3contract := LINKSRC = ct_tmpl_activate.3contract
ct_tmpl_create.3contract := LINKSRC = ct_tmpl_activate.3contract
ct_tmpl_get_cookie.3contract := LINKSRC = ct_tmpl_activate.3contract
ct_tmpl_get_critical.3contract := LINKSRC = ct_tmpl_activate.3contract
ct_tmpl_get_informative.3contract := LINKSRC = ct_tmpl_activate.3contract
ct_tmpl_set_cookie.3contract := LINKSRC = ct_tmpl_activate.3contract
ct_tmpl_set_critical.3contract := LINKSRC = ct_tmpl_activate.3contract
ct_tmpl_set_informative.3contract := LINKSRC = ct_tmpl_activate.3contract
.KEEP_STATE:
include $(SRC)/man/Makefile.man
install: $(ROOTMANFILES) $(ROOTMANLINKS)