(file) Return to config-vms.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / mak

 1 gs.keenan 1.1 #############################################################
 2               
 3               ifdef PEGASUS_VMSHOME
 4                 HOME_VMSDIR = $(PEGASUS_VMSHOME)
 5                 HOME_VMSDIRA = $(PEGASUS_VMSHOMEA)
 6               else
 7                 ERROR = pegasus_vmshome_undefined
 8               pegasus_vmshome_undefined:
 9               	@ echo PEGASUS_VMSHOME environment variable undefined
10               	@ exit 1
11               endif
12               
13               VMSROOT =  $(PEGASUS_VMSROOT)
14               OBJ_VMSDIR = $(HOME_VMSDIR)[obj$(VMSDIR)
15               OBJ_VMSDIRA = $(HOME_VMSDIRA)obj$(VMSDIR)
16               BIN_VMSDIR = $(HOME_VMSDIR)[bin
17               BIN_VMSDIRA = $(HOME_VMSDIRA)bin
18               LIB_VMSDIR = $(HOME_VMSDIR)[lib
19               LIB_VMSDIRA = $(HOME_VMSDIRA)lib
20               OPT_VMSDIR = $(HOME_VMSDIR)[opt
21               OPT_VMSDIRA = $(HOME_VMSDIRA)opt
22 gs.keenan 1.1 PLATFORM_VMSDIR = $(PEGASUS_VMSROOT)[src.platforms.vms
23               PLATFORM_VMSDIRA = $(PEGASUS_VMSROOTA)src.platforms.vms
24               REP_DIR = $(HOME_DIR)/cxx_repository
25               
26               MU = mu
27               #MU = mudebug
28               
29               # define the location for the CXX repository
30               
31               CXXREPOSITORY_VMSROOT = $(HOME_VMSDIRA)cxx_repository]
32               
33               # define the location for the repository
34               
35               #REPOSITORY_VMSDIR = $(HOME_VMSDIR)
36               #REPOSITORY_VMSROOT = $(REPOSITORY_VMSDIR)[repository]
37               
38               REPOSITORY_DIR = /var/opt/wbem
39               REPOSITORY_VMSROOT = $(REPOSITORY_VMSDIR)[.repository]
40               
41               ######################################################
42               
43 gs.keenan 1.1 OS_TYPE = vms
44               
45               RM = $(MU) rm
46               
47               RMDIRHIER = $(MU) rmdirhier
48               
49               MKDIRHIER = $(MU) mkdirhier
50               
51               MUDEPEND = $(MU) depend
52               
53               EXE_OUT = 
54               
55               OBJ = .obj
56               
57               OBJ_OUT = 
58               
59               EXE = .exe
60               
61               LIB_PREFIX = lib
62               
63               COPY = $(MU) copy
64 gs.keenan 1.1 
65               TOUCH = $(MU) touch
66               
67               ECHO = $(MU) echo
68               
69               MYCOMMA = ,
70               MYEMPTY =
71               MYQUOTE ="
72               MYSPACE = $(MYEMPTY) $(MYEMPTY)
73               #T_FLAGS = $(subst -D,$(MYCOMMA),$(FLAGS))
74               #TMP_FLAGS = $(subst $(MYSPACE),$(MYEMPTY),$(T_FLAGS))
75               TMP_FLAGS = $(subst $(MYSPACE),$(MYEMPTY),$(subst -D,$(MYCOMMA),$(FLAGS)))
76               
77               #T_DEFINES = $(subst -D,$(MYCOMMA),$(DEFINES))
78               #TMP_DEFINES = $(subst $(MYSPACE),$(MYEMPTY),$(T_DEFINES))
79               TMP_DEFINES = $(subst $(MYSPACE),$(MYEMPTY),$(subst -D,$(MYCOMMA),$(DEFINES)))
80               
81               #T_LDEFINES = $(subst -D,$(MYCOMMA),$(LOCAL_DEFINES))
82               #TMP_LDEFINES = $(subst $(MYSPACE),$(MYEMPTY),$(T_LDEFINES))
83               TMP_LDEFINES = $(subst $(MYSPACE),$(MYEMPTY),$(subst -D,$(MYCOMMA),$(LOCAL_DEFINES)))
84               
85 gs.keenan 1.1 #T_SINCLUDES = $(subst -I,$(MYCOMMA),$(LOCAL_DEFINES))
86               TTMP_SINCLUDES = $(subst $(MYSPACE),$(MYEMPTY),$(subst -I,$(MYCOMMA)$(MYQUOTE),$(SYS_VMSINCLUDES)))
87               TMP_SINCLUDES = $(subst $(MYCOMMA),$(MYQUOTE)$(MYCOMMA),$(TTMP_SINCLUDES))
88               
89               ##SYS_INCLUDES =,"$(OPENSSL_VMSHOME)"
90               
91               EXTRA_VMSINCLUDES =$(subst -I,$(MYQUOTE)$(MYCOMMA)$(MYQUOTE),$(EXTRA_INCLUDES))
92               
93               VMSDIR = $(subst /,.,$(addprefix .,$(DIR)))
94               

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2