Ignore:
Timestamp:
Dec 6, 2006, 3:14:43 AM (19 years ago)
Author:
bird
Message:

Two types of SDKs, BUILD_TARGET and target specific. The latter is for use with bldprogs and when doing cross compilation. Also renamed PATH_DEV to PATH_DEVTOOLS as that seems more self explanatory.

File:
1 edited

Legend:

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

    • Property svn:keywords set to Id
    r655 r664  
    1 # $Id: $
     1# $Id$
    22## @file
    33#
    4 # kBuild SDK - Direct X SDK, AMD64.
     4# kBuild SDK - The Microsoft Direct X SDK, targeting AMD64.
    55#
    66# Copyright (c) 2006 knut st. osmundsen <bird-srcspam@anduin.net>
     
    2525#
    2626
     27SDK_DXSDKAMD64 := The Microsoft Direct X SDK, targeting AMD64.
    2728
    28 SDK_DXSDKAMD64          := MicroSoft Direct X SDK, AMD64.
     29# SDK Specific Properties
    2930ifndef PATH_SDK_DXSDKAMD64
    30  PATH_SDK_DXSDKAMD64    := $(sort $(wildcard $(PATH_DEV)/amd64.win64/dxsdk/2*))
     31 PATH_SDK_DXSDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/dxsdk/2*))
    3132 ifeq ($(PATH_SDK_DXSDKAMD64),)
    32   PATH_SDK_DXSDKAMD64   := $(sort $(wildcard $(PATH_DEV)/x86.win32/dxsdk/2*))
     33  PATH_SDK_DXSDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/dxsdk/2*))
     34 endif
     35 ifeq ($(PATH_SDK_DXSDKAMD64),)
     36  PATH_SDK_DXSDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/dxsdk/2*)) # legacy
    3337 endif
    3438 ifneq ($(PATH_SDK_DXSDKAMD64),)
    35   PATH_SDK_DXSDKAMD64   := $(call lastword,$(PATH_SDK_DXSDKAMD64))
     39  PATH_SDK_DXSDKAMD64 := $(call lastword,$(PATH_SDK_DXSDKAMD64))
    3640 else
    3741  $(warning kBuild: PATH_SDK_DXSDKAMD64 couldn't be determined!)
    38   PATH_SDK_DXSDKAMD64   := $(PATH_DEV)/x86.win32/dxsdk/not/found
     42  PATH_SDK_DXSDKAMD64 := $(PATH_DEVTOOLS)/amd64.win/dxsdk/not/found
    3943 endif
     44else
     45 # Resolve any fancy stuff once and for all.
     46 PATH_SDK_DXSDKAMD64 := $(PATH_SDK_DXSDKAMD64)
    4047endif
    4148PATH_SDK_DXSDKAMD64_INC ?= $(PATH_SDK_DXSDKAMD64)/Include
    4249PATH_SDK_DXSDKAMD64_LIB ?= $(PATH_SDK_DXSDKAMD64)/Lib/x64
    4350
    44 SDK_DXSDKAMD64_INCS     ?= $(PATH_SDK_DXSDKAMD64_INC)
     51# General Properties used by kBuild
     52SDK_DXSDKAMD64_INCS ?= $(PATH_SDK_DXSDKAMD64_INC)
    4553SDK_DXSDKAMD64_LIBPATHS ?= $(PATH_SDK_DXSDKAMD64_LIB)
    4654
Note: See TracChangeset for help on using the changeset viewer.