Return to platform_VXWORKS_PENTIUM_GNU.mak CVS log | Up to [Pegasus] / pegasus / mak |
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 ifndef WIND_BASE | ||
33 mike 1.1.2.6 $(error "The WIND_BASE environment variable is undefined. Please initialize VxWorks environment") | ||
34 mike 1.1.2.1 endif 35 | ||
36 mike 1.1.2.6 VXWORKS_ROOT = $(WIND_BASE) 37 VXWORKS_LIB = $(VXWORKS_ROOT)/target/usr/lib/simpentium/SIMPENTIUM/common 38 | ||
39 mike 1.1.2.1 export PEGASUS_ENABLE_IPV6=false 40 | ||
41 karl 1.1.2.7 42 | ||
43 mike 1.1.2.1 DEFINES = | ||
44 karl 1.1.2.7 ## ATTN-KS Temporary bypass use of password file until we find way around use of this file 45 ## we need to support the function of persistent changable passwords but not the use of the file 46 ## or pam authentication 47 ## 48 DEFINES += -DPEGASUS_NO_PASSWORDFILE | ||
49 mike 1.1.2.1 50 OS_TYPE = vxworks 51 52 RM = rm -f 53 54 RMDIRHIER = rm -rf 55 56 MKDIRHIER = mkdir -p 57 58 EXE_OUT = -o 59 60 OBJ = .o 61 62 OBJ_OUT = -o 63 64 EXE = 65 66 LIB_PREFIX = lib 67 68 DIFF = diff 69 70 mike 1.1.2.1 SORT = sort 71 72 COPY = cp 73 74 TOUCH = touch 75 76 ECHO = echo 77 78 DEFINES += -DPEGASUS_PLATFORM_VXWORKS_PENTIUM_GNU 79 80 PEGASUS_DEFAULT_ENABLE_OOP = false 81 82 PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER = false 83 84 OS = vxworks 85 86 COMPILER = gnu 87 88 PLATFORM_VERSION_SUPPORTED = yes 89 90 ifndef CXX 91 mike 1.1.2.1 CXX = c++pentium 92 endif 93 94 ifndef CC 95 CC = ccpentium 96 endif 97 98 SH = sh 99 100 YACC = bison 101 102 RM = rm -f 103 104 DIFF = diff 105 106 SORT = sort 107 108 COPY = cp 109 110 MOVE = mv 111 112 mike 1.1.2.1 MKDIRHIER = mkdir -p 113 114 PEGASUS_SUPPORTS_DYNLIB = yes 115 116 MAJOR_VERSION_NUMBER = 1 117 118 LIB_SUFFIX = .so 119 | ||
120 mike 1.1.2.6 AR = arpentium 121 | ||
122 mike 1.1.2.1 DEFINES += -DPEGASUS_USE_SYSLOGS -DCPU=SIMPENTIUM -DTOOL_FAMILY=gnu -DTOOL=gnu 123 124 SYS_LIBS = 125 126 ifdef PEGASUS_PAM_AUTHENTICATION 127 $(error "vxworks does not support PAM authenticaiton") 128 endif 129 | ||
130 mike 1.1.2.6 FLAGS += -mhard-float -mcpu=i486 -march=i486 -ansi -fno-builtin -W -Wall -Wno-unused -mrtp | ||
131 mike 1.1.2.1 132 ifdef PEGASUS_USE_DEBUG_BUILD_OPTIONS 133 FLAGS += -g 134 else | ||
135 mike 1.1.2.4 FLAGS += -Os | ||
136 mike 1.1.2.1 endif 137 138 PEGASUS_HAS_MAKEDEPEND = yes 139 140 PEGASUS_ARCH_LIB = lib64 141 142 ROMFS = $(PEGASUS_HOME)/romfs | ||
143 mike 1.1.2.3 144 PEGASUS_DISABLE_LOCAL_DOMAIN_SOCKET=1 | ||
145 mike 1.1.2.5 | ||
146 mike 1.1.2.11 PEGASUS_REMOVE_TRACE=1 147 | ||
148 mike 1.1.2.9 PEGASUS_USE_MEMORY_RESIDENT_REPOSITORY=1 | ||
149 mike 1.1.2.8 | ||
150 mike 1.1.2.11 PEGASUS_REMOVE_SERVER_CLIENT_USAGE=1 151 DEFINES += -DPEGASUS_REMOVE_SERVER_CLIENT_USAGE | ||
152 mike 1.1.2.10 | ||
153 mike 1.1.2.5 export PEGASUS_USE_STATIC_LIBRARIES=true |
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |