1# 2# This file and its contents are supplied under the terms of the 3# Common Development and Distribution License ("CDDL"), version 1.0. 4# You may only use this file in accordance with the terms of version 5# 1.0 of the CDDL. 6# 7# A full copy of the text of the CDDL should have accompanied this 8# source. A copy of the CDDL is also available via the Internet 9# at http://www.illumos.org/license/CDDL. 10# 11 12# Copyright 2011, Richard Lowe 13 14include ../../Makefile.master 15 16MANSECT = 3dns_sd 17 18MANFILES = DNSServiceBrowse.3dns_sd \ 19 DNSServiceConstructFullName.3dns_sd \ 20 DNSServiceCreateConnection.3dns_sd \ 21 DNSServiceEnumerateDomains.3dns_sd \ 22 DNSServiceProcessResult.3dns_sd \ 23 DNSServiceQueryRecord.3dns_sd \ 24 DNSServiceReconfirmRecord.3dns_sd \ 25 DNSServiceRefDeallocate.3dns_sd \ 26 DNSServiceRefSockFD.3dns_sd \ 27 DNSServiceRegister.3dns_sd \ 28 DNSServiceResolve.3dns_sd \ 29 TXTRecordCreate.3dns_sd 30 31MANSOFILES = DNSServiceAddRecord.3dns_sd \ 32 DNSServiceRegisterRecord.3dns_sd \ 33 DNSServiceRemoveRecord.3dns_sd \ 34 DNSServiceUpdateRecord.3dns_sd \ 35 TXTRecordContainsKey.3dns_sd \ 36 TXTRecordDeallocate.3dns_sd \ 37 TXTRecordGetBytesPtr.3dns_sd \ 38 TXTRecordGetCount.3dns_sd \ 39 TXTRecordGetItemAtIndex.3dns_sd \ 40 TXTRecordGetLength.3dns_sd \ 41 TXTRecordGetValuePtr.3dns_sd \ 42 TXTRecordRemoveValue.3dns_sd \ 43 TXTRecordSetValue.3dns_sd 44 45MANFILES += $(MANSOFILES) 46 47DNSServiceAddRecord.3dns_sd := SOSRC = man3dns_sd/DNSServiceCreateConnection.3dns_sd 48DNSServiceRegisterRecord.3dns_sd := SOSRC = man3dns_sd/DNSServiceCreateConnection.3dns_sd 49DNSServiceRemoveRecord.3dns_sd := SOSRC = man3dns_sd/DNSServiceCreateConnection.3dns_sd 50DNSServiceUpdateRecord.3dns_sd := SOSRC = man3dns_sd/DNSServiceCreateConnection.3dns_sd 51 52TXTRecordContainsKey.3dns_sd := SOSRC = man3dns_sd/TXTRecordCreate.3dns_sd 53TXTRecordDeallocate.3dns_sd := SOSRC = man3dns_sd/TXTRecordCreate.3dns_sd 54TXTRecordGetBytesPtr.3dns_sd := SOSRC = man3dns_sd/TXTRecordCreate.3dns_sd 55TXTRecordGetCount.3dns_sd := SOSRC = man3dns_sd/TXTRecordCreate.3dns_sd 56TXTRecordGetItemAtIndex.3dns_sd := SOSRC = man3dns_sd/TXTRecordCreate.3dns_sd 57TXTRecordGetLength.3dns_sd := SOSRC = man3dns_sd/TXTRecordCreate.3dns_sd 58TXTRecordGetValuePtr.3dns_sd := SOSRC = man3dns_sd/TXTRecordCreate.3dns_sd 59TXTRecordRemoveValue.3dns_sd := SOSRC = man3dns_sd/TXTRecordCreate.3dns_sd 60TXTRecordSetValue.3dns_sd := SOSRC = man3dns_sd/TXTRecordCreate.3dns_sd 61 62 63.KEEP_STATE: 64 65include ../Makefile.man 66 67install: $(ROOTMANFILES) 68 69 70