Rev 255 | Blame | Compare with Previous | Last modification | View Log | RSS feed
# -*- mode: mak; -*-################################################################################ File: TOOLSET/csharp.def# Contents: Visual Studio .NET 2003 CSHARP defines###############################################################################toolset = csharpo =s = asma = netmoduleexe = .exe.SUFFIXES: .asm## Setup the basic .NET environment paths# This is taken from "C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\vsvars32.bat"## Cannot use vsvars.bat data imported from the environment as it# will conflict with other versions of MS## The following are the default installed locations# Currently assume default installation of .NET 2003#PROGRAMFILES ?= C:/Program FilesWINDIR ?= C:/WINDOWSVSINSTALLDIR ?= $(PROGRAMFILES)/Microsoft Visual Studio .NET 2003/Common7/IDEVCINSTALLDIR ?= $(PROGRAMFILES)/Microsoft Visual Studio .NET 2003FrameworkDir ?= $(WINDIR)/Microsoft.NET/FrameworkFrameworkVersion ?= v1.1.4322FrameworkSDKDir ?= $(PROGRAMFILES)/Microsoft Visual Studio .NET 2003/SDK/v1.1DevEnvDir := $(VSINSTALLDIR)MSVCDir := $(VCINSTALLDIR)\VC7# Verify environment variable requirements.PHONY: csharpcsharp:ifndef GBE_NOTOOLSTEST@$(echo) '[Toolset VCWIN32 - Visual Studio .NET 2003]'; \if [ ! -d "$(VSINSTALLDIR)" ]; then echo "Directory VSINSTALLDIR does not exist: $(VSINSTALLDIR)"; exit 2; fi; \if [ ! -d "$(VCINSTALLDIR)" ]; then echo "Directory VCINSTALLDIR does not exist: $(VCINSTALLDIR)"; exit 2; fi; \if [ ! -d "$(FrameworkDir)" ]; then echo "Directory FrameworkDir does not exist: "$(FrameworkDir); exit 2; fi; \if [ ! -d "$(FrameworkDir)/$(FrameworkVersion)" ]; then echo "Directory FrameworkVersion does not exist: $(FrameworkDir)/$(FrameworkVersion)"; exit 2; fi; \if [ ! -d "$(FrameworkSDKDir)" ]; then echo "Directory FrameworkSDKDir does not exist: $(FrameworkSDKDir)"; exit 2; fi;endif## Setup PATH, VC_LIB and INCLUDE for the SDK#NET_PATH:= $(DevEnvDir)NET_PATH:= $(NET_PATH);$(VCINSTALLDIR)/Common7/ToolsNET_PATH:= $(NET_PATH);$(VCINSTALLDIR)/Common7/Tools/bin/prereleaseNET_PATH:= $(NET_PATH);$(VCINSTALLDIR)/Common7/Tools/binNET_PATH:= $(NET_PATH);$(FrameworkSDKDir)/binNET_PATH:= $(NET_PATH);$(FrameworkDir)/$(FrameworkVersion)ifeq "$(findstring $(NET_PATH),$(PATH))" ""PATH := $(NET_PATH);$(PATH)endifPath := $(PATH)export PATHINCLUDE :=export INCLUDELIB :=export LIBVC_LIB := $(FrameworkDir)/$(FrameworkVersion)#