- Timestamp:
- Aug 22, 2002, 4:57:24 AM (23 years ago)
- Location:
- trunk/src/win32k/kKrnlLib/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/kKrnlLib/src/Extract.mak
r9039 r9085 1 # $Id: Extract.mak,v 1. 8 2002-08-20 05:47:53bird Exp $1 # $Id: Extract.mak,v 1.9 2002-08-22 02:55:48 bird Exp $ 2 2 3 3 # … … 10 10 11 11 # 12 # Load the build setup.12 # Setup config 13 13 # 14 14 !include ..\..\makefile.inc 15 15 PATH_ROOT = ..\..\..\.. 16 !include $(PATH_ROOT)\make\setup.mak 17 PATH_BIN = $(PATH_TOOLS) 18 16 !include $(PATH_ROOT)\$(BUILD_SETUP_MAK) 19 17 20 18 # 21 # Config.19 # Target config 22 20 # 23 TARGET_NAME = Extract 24 MAKEFILE = $(TARGET_NAME).mak 25 ALL_INCLUDES= -I../include -I../kLib/include 26 ALL_DEFINES = -DEXTRACT -DLOGGING_DISABLED 27 TARGET_STACKSIZE = 0x2000 28 29 30 # 31 # Object files. 32 # 33 PREMAKEFILES = Extract16.mak 21 TARGET_NAME = Extract 22 TARGET_PUBNAME = $(PATH_TOOLS)\$(TARGET_NAME).$(TARGET_EXT) 23 TARGET_STACKSIZE= 0x2000 24 ALL_INCLUDES = -I../include -I../kLib/include 25 ALL_DEFINES = -DEXTRACT -DLOGGING_DISABLED 26 MAKEFILE = $(TARGET_NAME).mak 27 PREMAKEFILES = Extract16.mak 34 28 35 29 TARGET_OBJS =\ … … 53 47 $(LIB_OS)\ 54 48 55 56 49 # 57 # Load the build process rules.50 # Rules config 58 51 # 59 52 !include $(MAKE_INCLUDE_PROCESS) -
trunk/src/win32k/kKrnlLib/src/Extract16.mak
r9039 r9085 1 # $Id: Extract16.mak,v 1. 7 2002-08-20 05:47:53bird Exp $1 # $Id: Extract16.mak,v 1.8 2002-08-22 02:55:48 bird Exp $ 2 2 3 3 # … … 10 10 # 11 11 12 13 12 # 14 # Setup .13 # Setup config 15 14 # 16 15 !if [SET INCLUDE=] … … 18 17 BUILD_ENV_FORCE = MSCV6-16 19 18 PATH_ROOT = ..\..\..\.. 20 !include $(PATH_ROOT)\ make\setup.mak19 !include $(PATH_ROOT)\$(BUILD_SETUP_MAK) 21 20 !include ..\..\makefile.inc 22 21 22 # 23 # Target config 24 # 25 TARGET_MODE = LIB 26 TARGET_NAME = Extract16 27 MAKEFILE = $(TARGET_NAME).mak 28 ALL_INCLUDES = -I../include -I../kLib/include -I$(PATH_DDKBASE)/h -I$(PATH_MSC)/include -I$(PATH_TOOLKIT)/h 29 ALL_DEFINES = -DEXTRACT 23 30 24 25 #26 # Config.27 #28 TARGET_MODE = LIB29 TARGET_NAME = Extract1630 MAKEFILE = $(TARGET_NAME).mak31 ALL_INCLUDES= -I../include -I../kLib/include -I$(PATH_DDKBASE)/h -I$(PATH_MSC)/include -I$(PATH_TOOLKIT)/h32 ALL_DEFINES = -DEXTRACT33 34 35 #36 # Targets.37 #38 31 TARGET_OBJS =\ 39 32 $(PATH_TARGET)\Extract.$(EXT_OBJ)\ … … 44 37 $(PATH_TARGET)\krnlImportTable.$(EXT_OBJ)\ 45 38 46 47 39 # 48 # Process.40 # Rules config 49 41 # 50 42 !include $(MAKE_INCLUDE_PROCESS) -
trunk/src/win32k/kKrnlLib/src/MkCallTab.mak
r9046 r9085 1 # $Id: MkCallTab.mak,v 1. 9 2002-08-20 07:04:34 bird Exp $1 # $Id: MkCallTab.mak,v 1.10 2002-08-22 02:57:24 bird Exp $ 2 2 3 3 # … … 9 9 # 10 10 11 12 11 # 13 # Setup .12 # Setup config 14 13 # 15 14 !if [SET INCLUDE=] … … 17 16 BUILD_ENV_FORCE = MSCV6-16 18 17 PATH_ROOT = ..\..\..\.. 19 !include $(PATH_ROOT)\ make\setup.mak18 !include $(PATH_ROOT)\$(BUILD_SETUP_MAK) 20 19 !include ..\..\makefile.inc 21 PATH_BIN = $(PATH_TOOLS)22 23 24 20 25 21 # 26 # Config.22 # Target config 27 23 # 28 TARGET_MODE = EXE 29 TARGET_NAME = MkCallTab 30 MAKEFILE = $(TARGET_NAME).mak 31 CC_INCLUDES = -I../include -I../kLib/include -I$(PATH_DDKBASE)/h -I$(PATH_MSC)/include -I$(PATH_TOOLKIT)/h 32 ALL_DEFINES = -DMKCALLTAB 24 TARGET_NAME = MkCallTab 25 TARGET_NEEDED = 1 26 TARGET_PUBNAME = $(PATH_TOOLS)\$(TARGET_NAME).$(TARGET_EXT) 27 MAKEFILE = $(TARGET_NAME).mak 28 CC_INCLUDES = -I../include -I../kLib/include -I$(PATH_DDKBASE)/h -I$(PATH_MSC)/include -I$(PATH_TOOLKIT)/h 29 ALL_DEFINES = -DMKCALLTAB 33 30 34 35 #36 # Targets.37 #38 31 TARGET_OBJS =\ 39 32 $(PATH_TARGET)\MkCallTab.$(EXT_OBJ)\ … … 48 41 $(PATH_MSC)\lib\$(LIB_C_OBJ)\ 49 42 50 51 43 # 52 # Rule s to automatically forward.44 # Rule config 53 45 # 54 RULES_FORWARD = calltaba.asm kKrnlLib.def TstFakers.c tst 55 56 57 # 58 # Process. 59 # 46 RULES_FORWARD = calltaba.asm ..\kKrnlLibImpLib.$(EXT_DEF) TstFakers.c tst 60 47 !include $(MAKE_INCLUDE_PROCESS) 61 48 62 63 49 !if !$(BUILD_FORWARDING) 64 #65 # Install duplicate...66 #67 $(PATH_TOOLS)\$(TARGET_NAME).$(TARGET_EXT): $(TARGET)68 $(TOOL_COPY) $(TARGET) $(PATH_BIN)69 70 50 71 51 # … … 74 54 75 55 # kKrnlLib Import library definition file. 76 kKrnlLib.def: $(PATH_TARGET)\kKrnlLibImpLib.def 77 ..\kKrnlLibImpLib.def: $(PATH_TOOLS)\$(TARGET_NAME).$(TARGET_EXT) 78 $(PATH_TOOLS)\MkCallTab.exe deffile > $@ 56 ..\kKrnlLibimplib.$(EXT_DEF): $(TARGET_PUBNAME) 57 $(TARGET_PUBNAME) deffile > $@ 79 58 80 59 # Generate calltaba.asm 81 calltaba.asm: $(PATH_TOOLS)\$(TARGET_NAME).$(TARGET_EXT)82 $( PATH_TOOLS)\MkCallTab.execalltab > $@60 calltaba.asm: $(TARGET_PUBNAME) 61 $(TARGET_PUBNAME) calltab > $@ 83 62 84 63 # Generate TstFakers.c 85 TstFakers.c: $(PATH_TOOLS)\$(TARGET_NAME).$(TARGET_EXT)86 $( PATH_TOOLS)\MkCallTab.exetstfakers > $@64 TstFakers.c: $(TARGET_PUBNAME) 65 $(TARGET_PUBNAME) tstfakers > $@ 87 66 88 67 !endif # !BUILD_FORWARDING 68
Note:
See TracChangeset
for help on using the changeset viewer.