Changeset 438
- Timestamp:
- May 27, 2006, 2:48:13 PM (19 years ago)
- Location:
- trunk/kBuild
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/kBuild/footer.kmk ¶
r424 r438 1218 1218 # - On OS/2 and windows these are libraries. 1219 1219 # - On other platforms they are fake DLLs. 1220 ifeq ($( subst win32,os2,$(BUILD_TARGET)),os2)1220 ifeq ($(filter-out win64 win32 os2,$(BUILD_TARGET)),) 1221 1221 $(foreach target, $(IMPORT_LIBS) $(IMPORT_LIBS.$(BUILD_TARGET)), $(eval $(value def_lib))) 1222 1222 else … … 1739 1739 __footer_kmk__ := target 1740 1740 endif # __footer_kmk__ 1741 1741 -
TabularUnified trunk/kBuild/header.kmk ¶
r417 r438 125 125 endif 126 126 127 # Win64 128 ifeq ($(BUILD_PLATFORM),WIN64) 129 $(error kBuild: BUILD_PLATFORM must be all lowercase!) 130 endif 131 ifeq ($(BUILD_PLATFORM),win64) 132 _BUILD_PLATFORM_OK := 1 133 endif 134 127 135 # L4 128 136 ifeq ($(BUILD_PLATFORM),L4) … … 147 155 # Fill in defaults if needed. 148 156 ifndef BUILD_PLATFORM_ARCH 157 ifeq ($(filter-out win64,$(BUILD_PLATFORM)),) 158 BUILD_PLATFORM_ARCH := amd64 159 else 149 160 BUILD_PLATFORM_ARCH := x86 150 161 endif 162 endif 151 163 ifndef BUILD_PLATFORM_CPU 164 ifeq ($(filter-out amd64,$(BUILD_PLATFORM_ARCH)),) 165 BUILD_PLATFORM_CPU := k8 166 else 152 167 BUILD_PLATFORM_CPU := i586 168 endif 153 169 endif 154 170 … … 183 199 endif 184 200 ifeq ($(BUILD_TARGET),win32) 201 _BUILD_TARGET_OK := 1 202 endif 203 204 # Win64 205 ifeq ($(BUILD_TARGET),WIN64) 206 $(error kBuild: BUILD_TARGET must be all lowercase!) 207 endif 208 ifeq ($(BUILD_TARGET),win64) 185 209 _BUILD_TARGET_OK := 1 186 210 endif … … 312 336 endif 313 337 314 # Win32 315 ifeq ($( BUILD_PLATFORM),win32)338 # Win32 & Win64 339 ifeq ($(filter-out win32 win64,$(BUILD_TARGET)),) 316 340 EXEC_X86_WIN32 := 317 341 HOSTSUFF_EXE := .exe … … 336 360 SUFF_RES := .res 337 361 endif 338 ifeq ($( BUILD_TARGET),win32)362 ifeq ($(filter-out win32 win64,$(BUILD_TARGET)),) 339 363 SUFF_OBJ := .obj 340 364 SUFF_LIB := .lib … … 514 538 # 515 539 # @param $1 The paths to the directories which must be created. 516 ifeq ($( BUILD_PLATFORM),win32)540 ifeq ($(filter-out win32 win64,$(BUILD_PLATFORM)),) 517 541 DIRDEP = $(patsubst %/,%,$(1)) 518 542 else
Note:
See TracChangeset
for help on using the changeset viewer.