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

  1 martin 1.37 #//%LICENSE////////////////////////////////////////////////////////////////
  2 martin 1.38 #//
  3 martin 1.37 #// Licensed to The Open Group (TOG) under one or more contributor license
  4             #// agreements.  Refer to the OpenPegasusNOTICE.txt file distributed with
  5             #// this work for additional information regarding copyright ownership.
  6             #// Each contributor licenses this file to you under the OpenPegasus Open
  7             #// Source License; you may not use this file except in compliance with the
  8             #// License.
  9 martin 1.38 #//
 10 martin 1.37 #// Permission is hereby granted, free of charge, to any person obtaining a
 11             #// copy of this software and associated documentation files (the "Software"),
 12             #// to deal in the Software without restriction, including without limitation
 13             #// the rights to use, copy, modify, merge, publish, distribute, sublicense,
 14             #// and/or sell copies of the Software, and to permit persons to whom the
 15             #// Software is furnished to do so, subject to the following conditions:
 16 martin 1.38 #//
 17 martin 1.37 #// The above copyright notice and this permission notice shall be included
 18             #// in all copies or substantial portions of the Software.
 19 martin 1.38 #//
 20 martin 1.37 #// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 21 martin 1.38 #// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 22 martin 1.37 #// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 23             #// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 24             #// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 25             #// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 26             #// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 27 martin 1.38 #//
 28 martin 1.37 #//////////////////////////////////////////////////////////////////////////
 29 kumpf  1.2  ROOT = ../../../..
 30 chip   1.1  
 31             DIR = Pegasus/ProviderManager2/CMPI
 32             
 33 kumpf  1.2  include $(ROOT)/mak/config.mak
 34             
 35 chip   1.1  EXTRA_INCLUDES = $(SYS_INCLUDES)
 36             
 37 mark.hamzy 1.28 LOCAL_DEFINES = -DPEGASUS_CMPIPM_INTERNAL -DPEGASUS_INTERNALONLY
 38 chip       1.1  
 39                 LIBRARY = CMPIProviderManager
 40                 
 41 gs.keenan  1.15 ifeq ($(OS_TYPE),vms)
 42 john.eisenbraun 1.36     VMS_VECTOR = \
 43                              PegasusCreateProviderManager \
 44                              getPegasusVersion \
 45                              getProviderManagerInterfaceName \
 46                              getProviderManagerInterfaceVers
 47 gs.keenan       1.15 endif
 48                      
 49 chip            1.1  LIBRARIES = \
 50 gs.keenan       1.15     pegprovider \
 51                          pegprovidermanager \
 52                          pegprm \
 53                          pegclient \
 54                          pegquerycommon \
 55 mike            1.24     pegwql \
 56 chip            1.1  
 57 karl            1.33 ifeq ($(PEGASUS_ENABLE_CQL),true)
 58 denise.eckstein 1.20     LIBRARIES += \
 59                             pegcql
 60                      endif
 61                      
 62 denise.eckstein 1.21 LIBRARIES += \
 63 mike            1.24     pegquerycommon \
 64 r.kieninger     1.35     pegqueryexpression \
 65 mike            1.25     pegconfig \
 66 thilo.boehm     1.39     peggeneral \
 67 denise.eckstein 1.21     pegcommon
 68                      
 69 chip            1.1  SOURCES = \
 70                      	CMPIProviderManagerMain.cpp \
 71 schuur          1.4  	CMPIProviderManager.cpp \
 72                      	CMPILocalProviderManager.cpp \
 73                      	CMPIProviderModule.cpp \
 74                      	CMPIProvider.cpp \
 75 marek           1.31 	CMPIClassCache.cpp \
 76 r.kieninger     1.32 	CMPIMsgHandleManager.cpp \
 77 schuur          1.4  	CMPI_Broker.cpp \
 78                      	CMPI_ContextArgs.cpp \
 79                      	CMPI_Object.cpp \
 80                      	CMPI_BrokerEnc.cpp \
 81 schuur          1.10 	CMPI_BrokerExt.cpp \
 82 schuur          1.4  	CMPI_Array.cpp \
 83                      	CMPI_DateTime.cpp \
 84 dave.sudlik     1.27 	CMPI_Error.cpp \
 85 schuur          1.4  	CMPI_Enumeration.cpp \
 86                      	CMPI_Instance.cpp \
 87                      	CMPI_ObjectPath.cpp \
 88                      	CMPI_Result.cpp \
 89                      	CMPI_String.cpp \
 90                      	CMPI_ThreadContext.cpp \
 91                      	CMPI_Value.cpp \
 92 konrad.r        1.13 	CMPI_Query2Dnf.cpp \
 93 schuur          1.4          CMPI_Wql2Dnf.cpp \
 94                              CMPI_SelectExp.cpp \
 95                              CMPI_SelectCond.cpp \
 96                              CMPI_SubCond.cpp \
 97 schuur          1.6          CMPI_Predicate.cpp \
 98 mark.hamzy      1.28         CMPI_SelectExpAccessor_WQL.cpp
 99 konrad.r        1.22 
100 karl            1.33 ifeq ($(PEGASUS_ENABLE_CQL),true)
101 konrad.r        1.22 SOURCES += \
102                      	CMPI_Cql2Dnf.cpp \
103                          CMPI_SelectExpAccessor_CQL.cpp
104                      endif
105 chip            1.1  
106 gs.keenan       1.14 include $(ROOT)/mak/dynamic-library.mak

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2