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

  1 martin 1.4 #//%2005////////////////////////////////////////////////////////////////////////
  2            #//
  3            #// Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
  4            #// Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.
  5            #// Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L.P.;
  6            #// IBM Corp.; EMC Corporation, The Open Group.
  7            #// Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;
  8            #// IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.
  9            #// Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.;
 10            #// EMC Corporation; VERITAS Software Corporation; The Open Group.
 11            #//
 12            #// Permission is hereby granted, free of charge, to any person obtaining a copy
 13            #// of this software and associated documentation files (the "Software"), to
 14            #// deal in the Software without restriction, including without limitation the
 15            #// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 16            #// sell copies of the Software, and to permit persons to whom the Software is
 17            #// furnished to do so, subject to the following conditions:
 18            #// 
 19            #// THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN
 20            #// ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED
 21            #// "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
 22 martin 1.4 #// LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
 23            #// PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 24            #// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 25            #// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 26            #// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 27            #//
 28            #//==============================================================================
 29 gs.keenan 1.1 #############################################################
 30               
 31               ifdef PEGASUS_VMSHOME
 32                 HOME_VMSDIR = $(PEGASUS_VMSHOME)
 33                 HOME_VMSDIRA = $(PEGASUS_VMSHOMEA)
 34               else
 35                 ERROR = pegasus_vmshome_undefined
 36               pegasus_vmshome_undefined:
 37               	@ echo PEGASUS_VMSHOME environment variable undefined
 38               	@ exit 1
 39               endif
 40               
 41               VMSROOT =  $(PEGASUS_VMSROOT)
 42 carson.hovey 1.5 OBJ_VMSDIR = $(HOME_VMSDIR)[obj$(VMSDIR)
 43                  BIN_VMSDIR = $(HOME_VMSDIR)[bin
 44                  LIB_VMSDIR = $(HOME_VMSDIR)[lib
 45                  OPT_VMSDIR = $(HOME_VMSDIR)[opt
 46 gs.keenan    1.1 PLATFORM_VMSDIR = $(PEGASUS_VMSROOT)[src.platforms.vms
 47 carson.hovey 1.3 
 48                  REP_DIR = $(HOME_DIR)/cxx_repository
 49                  
 50 carson.hovey 1.5 OBJ_VMSDIRA = $(HOME_VMSDIRA)obj$(VMSDIR)
 51                  BIN_VMSDIRA = $(HOME_VMSDIRA)bin
 52                  LIB_VMSDIRA = $(HOME_VMSDIRA)lib
 53                  OPT_VMSDIRA = $(HOME_VMSDIRA)opt
 54 gs.keenan    1.1 PLATFORM_VMSDIRA = $(PEGASUS_VMSROOTA)src.platforms.vms
 55 carson.hovey 1.3 
 56 carson.hovey 1.5 OBJ_VMSDIRB =obj
 57                  BIN_VMSDIRB =bin
 58                  LIB_VMSDIRB =lib
 59                  OPT_VMSDIRB =opt
 60 gs.keenan    1.1 
 61                  MU = mu
 62                  #MU = mudebug
 63                  
 64                  # define the location for the CXX repository
 65                  
 66                  CXXREPOSITORY_VMSROOT = $(HOME_VMSDIRA)cxx_repository]
 67                  
 68                  # define the location for the repository
 69                  
 70                  #REPOSITORY_VMSDIR = $(HOME_VMSDIR)
 71                  #REPOSITORY_VMSROOT = $(REPOSITORY_VMSDIR)[repository]
 72                  
 73                  REPOSITORY_DIR = /var/opt/wbem
 74                  REPOSITORY_VMSROOT = $(REPOSITORY_VMSDIR)[.repository]
 75                  
 76                  ######################################################
 77                  
 78                  OS_TYPE = vms
 79                  
 80                  RM = $(MU) rm
 81 gs.keenan    1.1 
 82                  RMDIRHIER = $(MU) rmdirhier
 83                  
 84                  MKDIRHIER = $(MU) mkdirhier
 85                  
 86                  MUDEPEND = $(MU) depend
 87                  
 88                  EXE_OUT = 
 89                  
 90                  OBJ = .obj
 91                  
 92                  OBJ_OUT = 
 93                  
 94                  EXE = .exe
 95                  
 96                  LIB_PREFIX = lib
 97                  
 98 jim.wunderlich 1.2 RM = $(MU) rm
 99                    
100                    DIFF = $(MU) diff
101                    
102                    SORT = $(MU) sort
103                    
104 gs.keenan      1.1 COPY = $(MU) copy
105                    
106                    TOUCH = $(MU) touch
107                    
108                    ECHO = $(MU) echo
109                    
110                    MYCOMMA = ,
111                    MYEMPTY =
112                    MYQUOTE ="
113                    MYSPACE = $(MYEMPTY) $(MYEMPTY)
114                    #T_FLAGS = $(subst -D,$(MYCOMMA),$(FLAGS))
115                    #TMP_FLAGS = $(subst $(MYSPACE),$(MYEMPTY),$(T_FLAGS))
116                    TMP_FLAGS = $(subst $(MYSPACE),$(MYEMPTY),$(subst -D,$(MYCOMMA),$(FLAGS)))
117                    
118                    #T_DEFINES = $(subst -D,$(MYCOMMA),$(DEFINES))
119                    #TMP_DEFINES = $(subst $(MYSPACE),$(MYEMPTY),$(T_DEFINES))
120                    TMP_DEFINES = $(subst $(MYSPACE),$(MYEMPTY),$(subst -D,$(MYCOMMA),$(DEFINES)))
121                    
122                    #T_LDEFINES = $(subst -D,$(MYCOMMA),$(LOCAL_DEFINES))
123                    #TMP_LDEFINES = $(subst $(MYSPACE),$(MYEMPTY),$(T_LDEFINES))
124                    TMP_LDEFINES = $(subst $(MYSPACE),$(MYEMPTY),$(subst -D,$(MYCOMMA),$(LOCAL_DEFINES)))
125 gs.keenan      1.1 
126                    #T_SINCLUDES = $(subst -I,$(MYCOMMA),$(LOCAL_DEFINES))
127                    TTMP_SINCLUDES = $(subst $(MYSPACE),$(MYEMPTY),$(subst -I,$(MYCOMMA)$(MYQUOTE),$(SYS_VMSINCLUDES)))
128                    TMP_SINCLUDES = $(subst $(MYCOMMA),$(MYQUOTE)$(MYCOMMA),$(TTMP_SINCLUDES))
129                    
130                    ##SYS_INCLUDES =,"$(OPENSSL_VMSHOME)"
131                    
132                    EXTRA_VMSINCLUDES =$(subst -I,$(MYQUOTE)$(MYCOMMA)$(MYQUOTE),$(EXTRA_INCLUDES))
133                    
134                    VMSDIR = $(subst /,.,$(addprefix .,$(DIR)))
135                    

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2