1 export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd
2 export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def
3 export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule
4 export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir
18 # MIG-generated headers that are traditionally used by user
25 MIGINCLUDES = ${MIG_UUHDRS} ${MIG_USHDRS}
35 INSTALL_KF_MI_LIST = \
38 INSTALL_KF_MI_LCL_LIST = \
46 ${DATAFILES} atm_internal.h
48 EXPORT_MI_GEN_LIST = \
53 ${MIGINCLUDES} : ${MIG_TYPES}
57 @echo "$(ColorM)MIG$(Color0) $(ColorF)$@$(Color0)"
58 $(_v)$(MIG) $(MIGFLAGS) \
66 @echo "$(ColorM)MIG$(Color0) $(ColorF)$@$(Color0)"
67 $(_v)$(MIG) $(MIGFLAGS) \
78 INCFLAGS_MAKEFILE= -I..
80 MIGKSFLAGS = -DMACH_KERNEL_PRIVATE -DKERNEL_SERVER=1
81 MIGKUFLAGS = -DMACH_KERNEL_PRIVATE -DKERNEL_USER=1 -maxonstack 1024
83 # MIG-generated headers that are traditionally used by kernel
90 atm_notification_user.c
96 COMP_FILES = ${MIG_KUSRC} ${MIG_KSSRC}
98 do_build_all:: $(COMP_FILES)
100 ${COMP_FILES} : ${MIG_TYPES}
104 @echo "$(ColorM)MIG$(Color0) $(ColorF)$@$(Color0)"
105 $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \
114 @echo "$(ColorM)MIG$(Color0) $(ColorF)$@$(Color0)"
115 $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \
118 -server $*_server.c \
119 -sheader $*_server.h \
122 include $(MakeInc_rule)
123 include $(MakeInc_dir)