- Timestamp:
- Aug 22, 2002, 5:07:50 AM (23 years ago)
- Location:
- trunk/src/win32k/kKrnlLib
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/kKrnlLib/Makefile
r9040 r9086 1 # $Id: Makefile,v 1.3 2 2002-08-20 05:49:14bird Exp $1 # $Id: Makefile,v 1.33 2002-08-22 03:07:50 bird Exp $ 2 2 3 3 # … … 23 23 BUILD_OWN_TESTCASE_RULE = 1 24 24 !ifdef WITH_KLIB 25 SUBDIRS = kLib\src tools25 SUBDIRS = kLib\src 26 26 !endif 27 27 28 PREMAKEFILES=\ 29 !ifdef WITH_KKRNLLIB 30 kKrnlLib.mak \ 31 # kKrnlLibR3Tst.mak \ 32 !endif 28 33 !ifdef WITH_KLIB 29 34 kLibR3.mak \ 30 35 !endif 36 31 37 !ifdef WITH_KKRNLLIB 32 kKrnlLib.mak kKrnlLibR3Tst.mak 38 SUBDIRS_NEEDED = tools 33 39 !endif 40 SUBDIRS_TESTCASE = 41 34 42 35 43 -
trunk/src/win32k/kKrnlLib/kKrnlLib.mak
r9040 r9086 1 # $Id: kKrnlLib.mak,v 1. 5 2002-08-20 05:49:14bird Exp $1 # $Id: kKrnlLib.mak,v 1.6 2002-08-22 03:07:50 bird Exp $ 2 2 3 3 # … … 9 9 10 10 # 11 # Setup .11 # Setup config. 12 12 # 13 13 PATH_ROOT = ..\..\.. 14 14 !include $(PATH_ROOT)\make\setup.mak 15 16 15 17 16 # … … 21 20 !endif 22 21 22 # 23 # Target config. 24 # 25 TARGET_MODE = SYS 26 TARGET_NAME = kKrnlLib 27 TARGET_ILIB_YES = 1 28 TARGET_IDEF = $(TARGET_NAME)implib.$(EXT_DEF) 29 ALL_INCLUDES = -I../kLib/include -I../include 30 ALL_DEFINES = -DKKRNLLIB 31 MAKEFILE = $(TARGET_NAME).mak 32 SUBDIRS = src kLib\src 33 #SUBDIRS_DEP = $(SUBDIRS) include 34 PREMAKEFILES = clib16.mak devhelp16.mak 23 35 24 #25 # Config.26 #27 TARGET_MODE = SYS28 TARGET_NAME = kKrnlLib29 TARGET_ILIB = kKrnlLib.lib30 TARGET_IDEF = kKrnlLibimplib.def31 MAKEFILE = $(TARGET_NAME).mak32 C_INCLUDES = -I../include/kLib -I../include33 AS_INCLUDES = -I../include/kLib -I../include34 AS_DEFINES = -DKKRNLLIB35 36 37 #38 # Object files.39 #40 36 TARGET_OBJS =\ 41 37 $(PATH_OBJ)\kKrnlLib_first.$(EXT_LIB)\kKrnlLib_first.$(EXT_LIB)\ … … 66 62 $(PATH_OBJ)\kKrnlLib_last.$(EXT_LIB)\kKrnlLib_last.$(EXT_LIB) 67 63 68 SUBDIRS = include src kLib\src69 PREMAKEFILES= clib16.mak devhelp16.mak70 71 72 73 64 # 74 # Process65 # Rule config. 75 66 # 67 RULES_FORWARD = $(TARGET).$(EXT_ILIB) $(TARGET_IDEF) $(TARGET_ILIB) 76 68 !include $(MAKE_INCLUDE_PROCESS) 77 69 78 79 # 80 # kKrnlLib Import library. 81 # 82 $(TARGET).lib: $(PATH_LIB)\$(TARGET).lib 83 $(PATH_LIB)\$(TARGET).lib: $(PATH_TOOLS)\MkCallTab.exe 84 $(PATH_TOOLS)\MkCallTab.exe deffile > $(PATH_TARGET)\$(TARGET)implib.def 85 $(IMPLIB) $(IMPLIB_FLAGS) $@ $(PATH_TARGET)\$(TARGET)implib.def 86 70 !if !$(BUILD_FORWARDING) 87 71 88 72 # 89 73 # Generate import definition file. 90 74 # 91 $(TARGET_IDEF): .force92 $ (TOOL_DODIRS) "src" $(TOOL_MAKE) -f MkCallTab.mak ..\$(TARGET_IDEF)75 $(TARGET_IDEF): $(PATH_TOOLS)\MkCallTab.$(EXT_EXE) 76 $** deffile > $@ 93 77 78 # alias for generating the import library. 79 $(TARGET_NAME).$(EXT_ILIB): $(TARGET_ILIB) 80 81 !endif #!BUILD_FORWARDING -
trunk/src/win32k/kKrnlLib/src/Makefile
r9039 r9086 1 # $Id: Makefile,v 1. 9 2002-08-20 05:47:53bird Exp $1 # $Id: Makefile,v 1.10 2002-08-22 03:07:06 bird Exp $ 2 2 3 3 # … … 10 10 11 11 # 12 # Load the build setup.12 # Setup config 13 13 # 14 14 PATH_ROOT = ..\..\..\.. 15 !include $(PATH_ROOT)\make\setup.mak 16 15 !include $(PATH_ROOT)\$(BUILD_SETUP_MAK) 17 16 18 17 # 19 # Config.18 # Target config 20 19 # 21 20 TARGET_MODE = SYSLIB … … 24 23 ALL_DEFINES = -DKKRNLLIB 25 24 25 PREMAKEFILES =\ 26 MkCallTab.mak \ 27 newdbg.mak \ 28 newrel.mak \ 29 Dev16.mak \ 26 30 27 # 28 # Targets. 29 # 30 PREMAKEFILES = MkCallTab.mak newdbg.mak newrel.mak Dev16.mak 31 32 POSTMAKEFILES = first.mak last.mak srcR3Tst.mak 31 POSTMAKEFILES =\ 32 first.mak \ 33 last.mak \ 34 # srcR3Tst.mak \ 33 35 34 36 TARGET_OBJS =\ … … 64 66 $(PATH_TARGET)\calltaba.$(EXT_OBJ)\ 65 67 66 67 TARGET_DEPS =\68 $(PATH_OBJ)\kKrnlLib_newdbg.$(EXT_LIB)\kKrnlLib_newdbg.$(EXT_LIB)\69 $(PATH_OBJ)\kKrnlLib_newrel.$(EXT_LIB)\kKrnlLib_newrel.$(EXT_LIB)\70 $(PATH_ROOT)\obj\$(SHT_TRGPLTFRM)$(SHT_BLDMD)mscv6-16\kKrnlLib_dev16.$(EXT_LIB)\kKrnlLib_dev16.$(EXT_LIB)\71 72 68 TARGET_NO_DEP=\ 73 69 calltaba.c 74 70 71 # 72 # Rules config 73 # 74 RULES_FORWARD = calltaba.asm 75 !include $(MAKE_INCLUDE_PROCESS) 76 77 !if !$(BUILD_FORWARDING) 75 78 76 79 # 77 # Load the build process rules.80 # Generate calltaba.asm. 78 81 # 79 !include $(MAKE_INCLUDE_PROCESS) 82 calltaba.asm: $(PATH_TOOLS)\MkCallTab.$(EXT_EXE) 83 $** calltab > $@ 80 84 85 !endif #!BUILD_FORWARDING 81 86 82 # generated code.83 calltaba.asm: .force84 $(TOOL_DOMAKES) "MkCallTab.mak" $(TOOL_MAKE) $@85 -
trunk/src/win32k/kKrnlLib/tools/ignore.mak
r9083 r9086 1 # $Id: ignore.mak,v 1. 3 2002-08-22 02:09:44bird Exp $1 # $Id: ignore.mak,v 1.4 2002-08-22 03:07:50 bird Exp $ 2 2 3 3 # … … 12 12 # 13 13 PATH_ROOT = ..\..\..\.. 14 !include $(PATH_ROOT)\ make\setup.mak14 !include $(PATH_ROOT)\$(BUILD_SETUP_MAK) 15 15 16 16 #
Note:
See TracChangeset
for help on using the changeset viewer.