VirtualBox

Changeset 664 in kBuild for trunk/kBuild/sdks/W2K3DDKAMD64.kmk


Ignore:
Timestamp:
Dec 6, 2006 2:14:43 AM (18 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/W2K3DDKAMD64.kmk

    • Property svn:keywords set to Id
    r656 r664  
    1 # $Id: NT4DDK.kmk 78 2004-06-01 01:07:24Z bird $
     1# $Id$
    22## @file
    33#
    4 # kBuild SDK - Windows 2003 DDK, AMD64.
     4# kBuild SDK - The Microsoft Windows 2003 DDK, targeting AMD64.
    55#
    66# Copyright (c) 2006 knut st. osmundsen <bird-srcspam@anduin.net>
     
    2525#
    2626
     27SDK_W2K3DDKAMD64 := The Microsoft Windows 2003 DDK, targeting AMD64.
    2728
    28 SDK_W2K3DDKAMD64          := MicroSoft Windows 2003 DDK, AMD64
     29# SDK Specific Properties
    2930ifndef PATH_SDK_W2K3DDKAMD64
    30  PATH_SDK_W2K3DDKAMD64    := $(sort $(wildcard $(PATH_DEV)/amd64.win64/ddkwin2k3/2*))
     31 PATH_SDK_W2K3DDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/ddkwin2k3/2*))
    3132 ifeq ($(PATH_SDK_W2K3DDKAMD64),)
    32   PATH_SDK_W2K3DDKAMD64   := $(sort $(wildcard $(PATH_DEV)/x86.win32/ddkwin2k3/2*))
     33  PATH_SDK_W2K3DDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/ddkwin2k3/2*))
     34 endif
     35 ifeq ($(PATH_SDK_W2K3DDKAMD64),)
     36  PATH_SDK_W2K3DDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3/2*))
    3337 endif
    3438 ifneq ($(PATH_SDK_W2K3DDKAMD64),)
    35   PATH_SDK_W2K3DDKAMD64   := $(call lastword,$(PATH_SDK_W2K3DDKAMD64))
     39  PATH_SDK_W2K3DDKAMD64 := $(call lastword,$(PATH_SDK_W2K3DDKAMD64))
    3640 else
    37   PATH_SDK_W2K3DDKAMD64   := $(PATH_DEV)/x86.win32/ddkwin2k3
     41  $(warning kBuild: PATH_SDK_W2K3DDKAMD64 couldn't be determined!)
     42  PATH_SDK_W2K3DDKAMD64 := $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3
    3843 endif
     44else
     45 # Resolve any fancy stuff once and for all.
     46 PATH_SDK_W2K3DDKAMD64 := $(PATH_SDK_W2K3DDKAMD64)
    3947endif
    4048PATH_SDK_W2K3DDKAMD64_INC ?= $(PATH_SDK_W2K3DDKAMD64)/inc
    4149PATH_SDK_W2K3DDKAMD64_LIB ?= $(PATH_SDK_W2K3DDKAMD64)/lib/wnet/AMD64
    4250
    43 SDK_W2K3DDKAMD64_DEFS     ?= _AMD64_
    44 SDK_W2K3DDKAMD64_INCS     ?= \
     51# General Properties used by kBuild
     52SDK_W2K3DDKAMD64_DEFS ?= _AMD64_
     53SDK_W2K3DDKAMD64_INCS ?= \
    4554        $(PATH_SDK_W2K3DDKAMD64_INC)/ddk \
    4655        $(PATH_SDK_W2K3DDKAMD64_INC)/ddk/wnet \
    4756        $(PATH_SDK_W2K3DDKAMD64_INC)/wnet \
    4857        $(PATH_SDK_W2K3DDKAMD64_INC)/ddk/wdw/wnet
    49 #       $(PATH_SDK_W2K3DDKAMD64_INC)/crt
     58SDK_W2K3DDKAMD64_LIBPATHS ?= \
     59        $(PATH_SDK_W2K3DDKAMD64_LIB)
    5060
    51 SDK_W2K3DDKAMD64_LIBPATHS ?= $(PATH_SDK_W2K3DDKAMD64_LIB)
    52 
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette