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

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

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2