Ignore:
Timestamp:
Dec 4, 2006, 4:34:29 PM (19 years ago)
Author:
bird
Message:

use ?= everywhere.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/sdks/WIN64SDK.kmk

    r448 r655  
    2828SDK_WIN64SDK          := Win64 Platform SDK
    2929ifndef PATH_SDK_WIN64SDK
    30 PATH_SDK_WIN64SDK     := $(sort $(wildcard $(PATH_DEV)/amd64.win64/sdk/2*))
    31 ifeq ($(PATH_SDK_WIN64SDK),)
    32 PATH_SDK_WIN64SDK     := $(sort $(wildcard $(PATH_DEV)/x86.win32/sdk/2*))
     30 PATH_SDK_WIN64SDK    := $(sort $(wildcard $(PATH_DEV)/amd64.win64/sdk/2*))
     31 ifeq ($(PATH_SDK_WIN64SDK),)
     32  PATH_SDK_WIN64SDK   := $(sort $(wildcard $(PATH_DEV)/x86.win32/sdk/2*))
     33 endif
     34 ifneq ($(PATH_SDK_WIN64SDK),)
     35  PATH_SDK_WIN64SDK   := $(call lastword,$(PATH_SDK_WIN64SDK))
     36 else
     37  $(warning kBuild: PATH_SDK_WIN64SDK couldn't be determined!)
     38  PATH_SDK_WIN64SDK   := $(PATH_DEV)/amd64.win64/sdk/not/found
     39 endif
    3340endif
    34 ifneq ($(PATH_SDK_WIN64SDK),)
    35 PATH_SDK_WIN64SDK     := $(call lastword,$(PATH_SDK_WIN64SDK))
    36 else
    37 $(warning kBuild: PATH_SDK_WIN64SDK couldn't be determined!)
    38 PATH_SDK_WIN64SDK     := $(PATH_DEV)/amd64.win64/sdk/not/found
    39 endif
    40 endif
    41 PATH_SDK_WIN64SDK_INC := $(PATH_SDK_WIN64SDK)/include
    42 PATH_SDK_WIN64SDK_LIB := $(PATH_SDK_WIN64SDK)/lib/AMD64
     41PATH_SDK_WIN64SDK_INC ?= $(PATH_SDK_WIN64SDK)/include
     42PATH_SDK_WIN64SDK_LIB ?= $(PATH_SDK_WIN64SDK)/lib/AMD64
    4343
    44 SDK_WIN64SDK_INCS     := $(PATH_SDK_WIN64SDK_INC)
    45 SDK_WIN64SDK_LIBPATH  := $(PATH_SDK_WIN64SDK_LIB)
    46 SDK_WIN64SDK_LIBS     := \
     44SDK_WIN64SDK_INCS     ?= $(PATH_SDK_WIN64SDK_INC)
     45SDK_WIN64SDK_LIBPATH  ?= $(PATH_SDK_WIN64SDK_LIB)
     46SDK_WIN64SDK_LIBS     ?= \
    4747        $(PATH_SDK_WIN64SDK_LIB)/Kernel32.Lib \
    4848        $(PATH_SDK_WIN64SDK_LIB)/User32.Lib \
Note: See TracChangeset for help on using the changeset viewer.