Changeset 2960 for trunk/kLdr/Makefile.kmk
- Timestamp:
- Feb 11, 2007, 5:31:52 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kLdr/Makefile.kmk
r2955 r2960 35 35 # 36 36 TEMPLATE_TST = Testcase template 37 ifneq ($(filter win,$(BUILD_TARGET)),) 38 TEMPLATE_TST_TOOL = VCC70 39 TEMPLATE_TST_CFLAGS = -W3 -Zi -Zl -MD 37 ifeq ($(BUILD_TARGET),win) 38 ifeq ($(BUILD_TARGET_ARCH), x86) 39 TEMPLATE_TST_TOOL = VCC70 40 TEMPLATE_TST_CFLAGS = -W3 -Zi -Zl -MD 41 TEMPLATE_TST_LIBS = $(PATH_TOOL_VCC70_LIB)/msvcrt.lib 42 else 43 TEMPLATE_TST_TOOL = VCC80AMD64 44 TEMPLATE_TST_CFLAGS = -W3 -Zi -Zl -MD 45 TEMPLATE_TST_LIBS = $(PATH_TOOL_VCC80AMD64_LIB)/msvcrt.lib 46 endif 40 47 TEMPLATE_TST_CFLAGS.release = -O2 41 48 TEMPLATE_TST_ASFLAGS = -f win … … 43 50 TEMPLATE_TST_SDKS = WINPSDK W2K3DDK 44 51 45 ## @todo this is a kBuild bug? $$(PATH_TOOL_VCC70_LIB) 46 TEMPLATE_TST_LIBS = \ 47 $$(PATH_TOOL_VCC70_LIB)/msvcrt.lib 48 else 49 ifneq ($(filter os2,$(BUILD_TARGET)),) 52 else 53 ifeq ($(BUILD_TARGET),os2) 50 54 TEMPLATE_TST_TOOL = GCC3OMF 51 55 TEMPLATE_TST_ASFLAGS = -f obj … … 68 72 DLLS = kLdr 69 73 kLdr_ASTOOL = NASM 70 ifneq ($(filter win nt win32 win64,$(BUILD_TARGET)),) 71 kLdr_TOOL = GCC3 72 kLdr_TOOL = VCC70 73 kLdr_CFLAGS = -W3 -Zl -ML 74 ifeq ($(BUILD_TARGET),win) 75 ifeq ($(BUILD_TARGET_ARCH),x86) 76 kLdr_TOOL = VCC70 77 kLdr_CFLAGS = -W3 -Zl -ML 78 kLdr_LDFLAGS = -Entry:DllMain@12 -Debug 79 kLdr_LIBS = \ 80 $(PATH_TOOL_VCC70_LIB)/LIBC.lib \ 81 $(PATH_SDK_W2K3DDKX86_LIB)/ntdll.lib 82 else 83 kLdr_TOOL = VCC80AMD64 84 kLdr_CFLAGS = -W3 -Zl -MT 85 kLdr_LDFLAGS = -Entry:DllMain -Debug 86 kLdr_LIBS = \ 87 $(PATH_TOOL_VCC80AMD64_LIB)/LIBCMT.lib \ 88 $(PATH_SDK_W2K3DDKAMD64_LIB)/ntdll.lib 89 endif 74 90 kLdr_ASFLAGS = -f win 75 kLdr_LDFLAGS = -Entry:DllMain@12 -Debug76 91 kLdr_DEFS = __WIN__ 77 92 kLdr_SDKS.x86 = WIN32SDK W2K3DDKX86 78 93 kLdr_SDKS.amd64 = WIN64SDK W2K3DDKAMD64 79 kLdr_LIBS = \80 $(PATH_TOOL_VCC70_LIB)/LIBC.lib \81 $(PATH_SDK_W2K3DDKX86_LIB)/ntdll.lib82 94 else 83 if neq ($(filter os2,$(BUILD_TARGET)),)95 ifeq ($(BUILD_TARGET),os2) 84 96 kLdr_TOOL = GCC3OMF 85 97 kLdr_ASFLAGS = -f obj … … 123 135 kLdr-win.def \ 124 136 kLdr-win.c 125 kLdr_SOURCES.win32 = $(kLdr_SOURCES.win)126 kLdr_SOURCES.win64 = $(kLdr_SOURCES.win)127 137 128 138 kLdrErr.c_DEPS = $(PATH_TARGET)/kldrErrConsts.h … … 146 156 # 147 157 PROGRAMS.win = kLdrExeStub-win 148 PROGRAMS.win32 = kLdrExeStub-win 149 PROGRAMS.win64 = kLdrExeStub-win 150 kLdrExeStub-win_ TOOL = VCC70151 kLdrExeStub-win_SDKS = WIN32SDK158 kLdrExeStub-win_TOOL.win.x86 = VCC70 159 kLdrExeStub-win_TOOL.win.amd64 = VCC80AMD64 160 kLdrExeStub-win_SDKS.x86 = WIN32SDK 161 kLdrExeStub-win_SDKS.amd64 = WIN64SDK 152 162 kLdrExeStub-win_INCS = . 153 163 kLdrExeStub-win_DEFS = __WIN__ … … 186 196 tstkLdrMod_SOURCES = \ 187 197 tstkLdrMod.c 188 if neq ($(filter win win32 win64 nt,$(BUILD_TARGET)),)198 ifeq ($(BUILD_TARGET),win) 189 199 tstkLdrMod_LIBS = $(TARGET_kLdr:.dll=.lib) 190 200 else
Note:
See TracChangeset
for help on using the changeset viewer.