(file) Return to Makefile CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager2 / CMPI

  1 karl  1.23 #//%2006////////////////////////////////////////////////////////////////////////
  2 martin 1.19 #//
  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 karl   1.23 #// Copyright (c) 2006 Hewlett-Packard Development Company, L.P.; IBM Corp.;
 12             #// EMC Corporation; Symantec Corporation; The Open Group.
 13 martin 1.19 #//
 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 mark.hamzy 1.28 #//
 21 martin     1.19 #// 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 kumpf      1.2  ROOT = ../../../..
 32 chip       1.1  
 33                 DIR = Pegasus/ProviderManager2/CMPI
 34                 
 35 kumpf      1.2  include $(ROOT)/mak/config.mak
 36                 
 37 chip       1.1  EXTRA_INCLUDES = $(SYS_INCLUDES)
 38                 
 39 mark.hamzy 1.28 LOCAL_DEFINES = -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY
 40 chip       1.1  
 41                 LIBRARY = CMPIProviderManager
 42                 
 43 gs.keenan  1.15 ifeq ($(OS_TYPE),vms)
 44                  VMS_VECTOR = PegasusCreateProviderManager
 45                 endif
 46                 
 47 chip       1.1  LIBRARIES = \
 48 gs.keenan  1.15     pegprovider \
 49                     pegprovidermanager \
 50                     pegprm \
 51                     pegclient \
 52                     pegquerycommon \
 53 mike       1.24     pegwql \
 54 chip       1.1  
 55 karl       1.33 ifeq ($(PEGASUS_ENABLE_CQL),true)
 56 denise.eckstein 1.20     LIBRARIES += \
 57                             pegcql
 58                      endif
 59                      
 60 denise.eckstein 1.21 LIBRARIES += \
 61 mike            1.24     pegquerycommon \
 62 mike            1.25     pegconfig \
 63 denise.eckstein 1.21     pegcommon
 64                      
 65 chip            1.1  SOURCES = \
 66                      	CMPIProviderManagerMain.cpp \
 67 schuur          1.4  	CMPIProviderManager.cpp \
 68                      	CMPILocalProviderManager.cpp \
 69                      	CMPIProviderModule.cpp \
 70                      	CMPIProvider.cpp \
 71 marek           1.31 	CMPIClassCache.cpp \
 72 r.kieninger     1.32 	CMPIMsgHandleManager.cpp \
 73 schuur          1.4  	CMPI_Broker.cpp \
 74                      	CMPI_ContextArgs.cpp \
 75                      	CMPI_Object.cpp \
 76                      	CMPI_BrokerEnc.cpp \
 77 schuur          1.10 	CMPI_BrokerExt.cpp \
 78 schuur          1.4  	CMPI_Array.cpp \
 79                      	CMPI_DateTime.cpp \
 80 dave.sudlik     1.27 	CMPI_Error.cpp \
 81 schuur          1.4  	CMPI_Enumeration.cpp \
 82                      	CMPI_Instance.cpp \
 83                      	CMPI_ObjectPath.cpp \
 84                      	CMPI_Result.cpp \
 85                      	CMPI_String.cpp \
 86                      	CMPI_ThreadContext.cpp \
 87                      	CMPI_Value.cpp \
 88 konrad.r        1.13 	CMPI_Query2Dnf.cpp \
 89 schuur          1.4          CMPI_Wql2Dnf.cpp \
 90                              CMPI_SelectExp.cpp \
 91                              CMPI_SelectCond.cpp \
 92                              CMPI_SubCond.cpp \
 93 schuur          1.6          CMPI_Predicate.cpp \
 94 mark.hamzy      1.28         CMPI_SelectExpAccessor_WQL.cpp
 95 konrad.r        1.22 
 96 karl            1.33 ifeq ($(PEGASUS_ENABLE_CQL),true)
 97 konrad.r        1.22 SOURCES += \
 98                      	CMPI_Cql2Dnf.cpp \
 99                          CMPI_SelectExpAccessor_CQL.cpp
100                      endif
101 chip            1.1  
102 gs.keenan       1.14 include $(ROOT)/mak/dynamic-library.mak

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2