!INCLUDE $(NTMAKEENV)\makefile.plt all: $(DDK_INC_PATH)\dderror.h $(O)\hbapiwmi.h clean: cleansrc all cleansrc: -erase dderror.w $(O)\hbapiwmi.h $(O)\hbapiwmi.h: hbaapi.mof $(C_PREPROCESSOR_NAME) $(C_PREPROCESSOR_FLAGS) hbaapi.mof > $(O)\hbaapi.mof mofcomp /b:$O\hbaapi.bmf $(O)\hbaapi.mof wmimofck -h$O\hbapiwmi.h -m -u $O\hbaapi.bmf $(PUBLISH_CMD) {$(O)\hbapiwmi.h=$(DDK_INC_PATH)\hbapiwmi.h} $(DDK_INC_PATH)\dderror.h: dderror.w $(PUBLISH_CMD) {$**=$@} dderror.w: $(SDK_INC_PATH)\winerror.h makefile.inc type << > $@ /*++ BUILD Version: ???? Increment this if a change has global effects $(COPYRIGHT_STRING) Module Name: dderror.h Abstract: This module defines the 32-Bit Windows error codes that are useable by portable kernel drivers. Revision History: --*/ #ifndef _DDERROR_ #define _DDERROR_ /* * This file is a subset of Win32 error codes. Other win32 error codes * are not supported by portable drivers and should not beused. * This #define removes the definitions of all other error codes. */ #define _WINERROR_ << hextract -o $@ -lt dderror -bt begin_dderror end_dderror $(SDK_INC_PATH)\winerror.h type << >> $@ #endif /* _DDERROR_ */ <<