Libinfo-330.3.tar.gz
[apple/libinfo.git] / membership.subproj / Makefile
CommitLineData
d49d4c81
A
1Project = membership
2ProductType = staticlib
3Install_Dir = /scratch
4BuildDebug = YES
5BuildProfile = YES
c29f2fcc 6
d49d4c81 7PRODUCT = $(shell tconf --product)
c29f2fcc 8
b3dd680f 9HFILES = membership.h membershipPriv.h ntsid.h
c29f2fcc
A
10
11CFILES = membership.c
12
d49d4c81 13MANPAGES = mbr_check_membership.3 mbr_uid_to_uuid.3
c29f2fcc 14
d49d4c81
A
15ifeq ($(PRODUCT),MacOSX)
16USERDEFS = /usr/local/include/DSmemberdMIG.defs
17endif
c29f2fcc 18
d49d4c81
A
19Install_Headers = membership.h ntsid.h
20Install_Private_Headers = membershipPriv.h
c29f2fcc 21
d49d4c81
A
22Extra_CC_Flags = -Wall -fno-common \
23 -D__MigTypeCheck=1 -D__DARWIN_NON_CANCELABLE=1
24ifeq ($(PRODUCT),MacOSX)
25Extra_CC_Flags += -DDS_AVAILABLE
26endif
c29f2fcc 27
d49d4c81 28include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make
c29f2fcc 29
d49d4c81
A
30after_install:
31 @for LINK in mbr_gid_to_uuid.3 mbr_sid_to_uuid.3 mbr_uuid_to_id.3 \
32 mbr_uuid_to_sid.3 ; do \
33 $(LN) -f "$(DSTROOT)/usr/share/man/man3/mbr_uid_to_uuid.3" \
34 "$(DSTROOT)/usr/share/man/man3/$${LINK}" ; \
35 done
c29f2fcc 36