1export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd 2export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def 3export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule 4export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir 5 6include $(MakeInc_cmd) 7include $(MakeInc_def) 8 9INSTINC_SUBDIRS = 10 11INSTINC_SUBDIRS_I386 = 12 13EXPINC_SUBDIRS = 14 15EXPINC_SUBDIRS_I386 = 16 17MIG_DEFS = lockd_mach.defs 18 19DATAFILES = lockd_mach_types.h ${MIG_DEFS} 20 21INSTALL_MI_LIST = 22 23INSTALL_MI_LCL_LIST = ${DATAFILES} 24 25INSTALL_MI_GEN_LIST = 26 27INSTALL_MI_DIR = lockd 28 29EXPORT_MI_LIST = \ 30 ${DATAFILES} 31 32EXPORT_MI_GEN_LIST = lockd_mach.h 33 34EXPORT_MI_DIR = lockd 35 36# 37# Build path 38# 39INCFLAGS_MAKEFILE= -I.. 40 41MIGKUFLAGS = -DMACH_KERNEL_PRIVATE -DKERNEL_USER=1 -maxonstack 1024 42 43MIG_KUHDRS = lockd_mach.h 44 45MIG_KUSRC = lockd_mach.c lockd_mach.h 46 47COMP_FILES = ${MIG_KUSRC} 48 49${COMP_FILES} : lockd_mach.defs 50 51${MIG_KUSRC} : lockd_mach.defs 52 @echo MIG $@ 53 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \ 54 -user $*.c \ 55 -header $*.h \ 56 -server /dev/null \ 57 -sheader /dev/null \ 58 $< 59 60include $(MakeInc_rule) 61include $(MakeInc_dir) 62