Subversion Repositories DevTools

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
315 dpurdie 1
###############################################################################
2
# File:         TOOLSET/VisualBasic.def
3
# Contents:     Visual Basic 6 defines
4
###############################################################################
5
 
6
toolset		= visualbasic
7
 
8
o		= obj
9
s		= asm
10
a		= lib
11
exe		= .exe
12
 
13
.SUFFIXES:	.asm
14
 
15
#
16
#   Setup the basic VB6 environment paths
17
#
18
PROGRAMFILES  ?= C:\\Program Files
19
MSVBDir       ?= $(PROGRAMFILES)\Microsoft Visual Studio\VB98
20
MSVCDir       ?= $(PROGRAMFILES)\Microsoft Visual Studio\VC98
21
 
22
# Verify environment variable requirements
23
.PHONY:		visualbasic
24
visualbasic:
25
  ifndef GBE_NOTOOLSTEST
26
	    @$(echo) [Toolset VB6 - Visual Basic 6 WIN32]; \
27
	    if [ ! -d "$(MSVCDir)" ]; then echo "Directory MSVCDir does not exist: $(MSVCDir)"; exit 2; fi; \
28
	    if [ ! -d "$(MSVBDir)" ]; then echo "Directory MSVBDir does not exist: $(MSVCDir)"; exit 2; fi;
29
  endif
30
 
31
VISUALB		:= $(subst \,/,$(strip $(MSVBDir)))
32
visualb		:= $(subst $(space),$(spacealt),$(subst \,/,$(strip $(MSVBDir))))
33
 
34
#
35
#   Setup PATH, VB_LIB and INCLUDE
36
#
37
VB_PATH := $(MSVBDir)
38
VB_PATH := $(VB_PATH);$(MSVCDir)
39
VB_PATH := $(VB_PATH);$(MSVCDir)\BIN
40
 
41
ifeq "$(findstring $(VB_PATH),$(PATH))" ""
42
PATH    := $(VB_PATH);$(PATH)
43
endif
44
Path    := $(PATH)
45
export PATH
46
 
47
INCLUDE := $(MSVBDir)
48
export INCLUDE
49
 
50
VC_LIB     := $(MSVBDir)
51
 
52
#