(file) Return to common.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / mak / vxworks

  1 mike  1.1.2.1 #//%2006////////////////////////////////////////////////////////////////////////
  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               #// Copyright (c) 2006 Hewlett-Packard Development Company, L.P.; IBM Corp.;
 12               #// EMC Corporation; Symantec Corporation; The Open Group.
 13               #//
 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 mike  1.1.2.1 #// 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               
 32               ##==============================================================================
 33               ##
 34               ## This file contains definitions common to any VxWorks platform:
 35               ##
 36               ##==============================================================================
 37               
 38               ifndef WIND_BASE
 39                 $(error "VxWorks environment is uninitialized (WIND_BASE undefined)")
 40               endif
 41               
 42               OS_TYPE = vxworks
 43 mike  1.1.2.1 
 44               RM = rm -f
 45               
 46               RMDIRHIER = rm -rf
 47               
 48               MKDIRHIER = mkdir -p 
 49               
 50               EXE_OUT = -o
 51               
 52               LIB_PREFIX = lib
 53               
 54               DIFF = diff
 55               
 56               SORT = sort
 57               
 58               COPY = cp
 59               
 60               TOUCH = touch
 61               
 62               ECHO = echo
 63               
 64 mike  1.1.2.1 OS = vxworks
 65               
 66               SH = sh
 67               
 68               YACC = bison
 69               
 70               RM = rm -f
 71               
 72               DIFF = diff
 73               
 74               SORT = sort
 75               
 76               COPY = cp
 77               
 78               MOVE = mv
 79               
 80               MKDIRHIER = mkdir -p
 81               
 82               PEGASUS_SUPPORTS_DYNLIB = yes
 83               
 84               MAJOR_VERSION_NUMBER = 1
 85 mike  1.1.2.1 
 86               LIB_SUFFIX = .so
 87               
 88               SYS_LIBS =
 89               
 90               ##==============================================================================
 91               ##
 92               ## DEFINES
 93               ##
 94               ##==============================================================================
 95               
 96               DEFINES =
 97               
 98               DEFINES += -DPEGASUS_USE_SYSLOGS 
 99               
100               ## ATTN-KS Temporary bypass use of password file until we find way around use 
101               ## of this file we need to support the function of persistent changable 
102               ## passwords but not the use of the file or pam authentication
103               DEFINES += -DPEGASUS_NO_PASSWORDFILE
104               
105               DEFINES += -DPEGASUS_REMOVE_SERVER_CLIENT_USAGE
106 mike  1.1.2.1 
107 mike  1.1.2.4 DEFINES += -DPEGASUS_EMULATE_DYNAMIC_LOADING
108               
109 mike  1.1.2.1 ##==============================================================================
110               ##
111               ## PEGASUS_HAS_MAKEDEPEND
112               ##
113               ##     Whether compilation environment has makedepend command. Otherwise,
114               ##     use mu.
115               ##
116               ##==============================================================================
117               
118               PEGASUS_HAS_MAKEDEPEND = yes
119               
120               ##==============================================================================
121               ##
122               ## Select Pegasus features:
123               ##
124               ##==============================================================================
125               
126               PLATFORM_VERSION_SUPPORTED = yes
127               
128               PEGASUS_DEFAULT_ENABLE_OOP = false
129               
130 mike  1.1.2.1 PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER = false
131               
132               PEGASUS_ARCH_LIB = lib64
133               
134               PEGASUS_DISABLE_LOCAL_DOMAIN_SOCKET=1
135               
136               PEGASUS_REMOVE_TRACE=1
137               
138               PEGASUS_USE_MEMORY_RESIDENT_REPOSITORY=1
139               
140               PEGASUS_REMOVE_SERVER_CLIENT_USAGE=1
141               
142               PEGASUS_ENABLE_IPV6=false
143               
144               PEGASUS_USE_STATIC_LIBRARIES=true
145               
146               ifdef PEGASUS_PAM_AUTHENTICATION
147                   $(error "vxworks does not support PAM authenticaiton")
148               endif

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2