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

  1 martin 1.131 #//%LICENSE////////////////////////////////////////////////////////////////
  2 martin 1.132 #//
  3 martin 1.131 #// 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.132 #//
 10 martin 1.131 #// 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.132 #//
 17 martin 1.131 #// The above copyright notice and this permission notice shall be included
 18              #// in all copies or substantial portions of the Software.
 19 martin 1.132 #//
 20 martin 1.131 #// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 21 martin 1.132 #// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 22 martin 1.131 #// 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.132 #//
 28 martin 1.131 #//////////////////////////////////////////////////////////////////////////
 29 kumpf  1.134 ROOT = ../..
 30 mike   1.1   
 31              include $(ROOT)/mak/config.mak
 32              
 33              DIRS = \
 34 mday   1.46      Common \
 35 thilo.boehm 1.135     General \
 36 chuck       1.78      Query/QueryCommon \
 37 kumpf       1.108     Client \
 38 mike        1.11      Config \
 39 mike        1.1       Repository \
 40 mike        1.4       getoopt \
 41 kumpf       1.133     WQL
 42 s.kodali    1.130 
 43                   ifeq ($(PEGASUS_ENABLE_CQL),true)
 44                       DIRS += CQL
 45                   endif
 46                   
 47                   DIRS += \
 48 chuck       1.81      Query/QueryExpression \
 49 mike        1.11      Provider \
 50 s.kodali    1.129     Compiler \
 51                       Compiler/cmdline
 52                   
 53                   TEST_DIRS = \
 54                       Common/tests \
 55 thilo.boehm 1.135     General/tests \
 56 s.kodali    1.129     Client/tests \
 57                       Config/tests \
 58                       Repository/tests \
 59 kumpf       1.133     WQL/tests
 60 s.kodali    1.130 
 61                   ifeq ($(PEGASUS_ENABLE_CQL),true)
 62                       TEST_DIRS += \
 63                           CQL/tests \
 64                           CQL/CQLCLI
 65                   endif
 66                   
 67                   TEST_DIRS += \
 68 kumpf       1.108     Compiler/tests \
 69 s.kodali    1.129     Query/QueryExpression/tests \
 70 s.kodali    1.130     Query/QueryExpression/tests/Queries
 71                   
 72 kumpf       1.108 
 73                   ifneq ($(OS),HPUX)
 74 s.kodali    1.129     TEST_DIRS += \
 75 kumpf       1.108         Compiler/cmdline/tests
 76                   endif
 77                   
 78                   DIRS += \
 79                       ExportClient \
 80 kumpf       1.31      Server/ProviderRegistrationManager \
 81 kumpf       1.24      ExportServer \
 82 kumpf       1.21      Listener \
 83 mike        1.11      Security/UserManager \
 84                       Security/Authentication \
 85 kumpf       1.35      ControlProviders/ConfigSettingProvider \
 86                       ControlProviders/UserAuthProvider \
 87 kumpf       1.36      ControlProviders/ProviderRegistrationProvider \
 88 karl        1.42      ControlProviders/NamespaceProvider \
 89 kumpf       1.22      HandlerService \
 90 marek       1.61      IndicationService \
 91 h.sterling  1.93      ManagedClient \
 92 kumpf       1.108     DynListener \
 93 s.kodali    1.129 
 94                   TEST_DIRS += \
 95                       ExportClient/tests \
 96                       Server/ProviderRegistrationManager/tests \
 97                       ExportServer/tests \
 98                       Listener/tests \
 99                       Security/UserManager/tests \
100                       Security/Authentication/tests \
101                       ControlProviders/ProviderRegistrationProvider/tests \
102                       HandlerService/tests \
103                       IndicationService/tests \
104 kumpf       1.108     DynListener/tests
105 tony        1.60  
106 s.kodali    1.129 
107 yi.zhou     1.99  ifdef PEGASUS_ENABLE_SYSTEM_LOG_HANDLER
108 yi.zhou     1.95      DIRS += \
109                           Handler/SystemLogListenerDestination
110 yi.zhou     1.99  endif
111                   
112                   ifdef PEGASUS_ENABLE_EMAIL_HANDLER
113 yi.zhou     1.96      DIRS += \
114                           Handler/EmailListenerDestination
115 yi.zhou     1.95  endif
116                   
117 chip        1.54  DIRS += \
118 kumpf       1.108     ProviderManager2 \
119 s.kodali    1.129     ProviderManager2/Default
120                   
121                   TEST_DIRS += \
122 kumpf       1.108     ProviderManager2/tests \
123 kumpf       1.119     ProviderManager2/Default/tests
124 konrad.r    1.90  
125 thilo.boehm 1.135.2.2 ifeq ($(PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER), true)
126                           DIRS += \
127                               Provider/CMPI \
128                               ProviderManager2/CMPI
129                       endif
130 schuur      1.70      
131 kumpf       1.108     ifdef PEGASUS_ENABLE_REMOTE_CMPI
132                       
133                           DIRS += \
134 ks.madhusudan 1.125             ProviderManager2/CMPIR/native \
135 kumpf         1.108             ProviderManager2/CMPIR \
136 r.kieninger   1.122             ProviderManager2/CMPIR/tcpcomm \
137                                 ProviderManager2/CMPIR/tcpcommrem \
138                                 ProviderManager2/CMPIR/daemon \
139                                 ProviderManager2/CMPIR/tools
140 schuur        1.63      endif
141                         
142 mark.hamzy    1.120     ifeq ($(PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER), true)
143                             DIRS += \
144                                 ProviderManager2/JMPI
145 schuur        1.59      endif
146                         
147 kumpf         1.119     DIRS += \
148                             ProviderManagerService \
149                             ProviderManagerService/ProviderAgent
150                         
151 kumpf         1.58      ifdef PEGASUS_USE_PAM_STANDALONE_PROC
152 kumpf         1.108         DIRS += \
153                                 Security/Cimservera
154 kumpf         1.58      endif
155 marek         1.61      
156 karl          1.91      ifndef PEGASUS_DISABLE_PERFINST
157 kumpf         1.108         DIRS += \
158 s.kodali      1.129             ControlProviders/Statistic
159                             TEST_DIRS += \
160 kumpf         1.108             ControlProviders/Statistic/test
161 karl          1.100     endif
162 w.white       1.73      
163 karl          1.126     ifeq ($(PEGASUS_ENABLE_INTEROP_PROVIDER),true)
164 karl          1.100         DIRS += \
165 s.kodali      1.129             ControlProviders/InteropProvider
166                             TEST_DIRS += \
167 a.dunfey      1.123             ControlProviders/InteropProvider/tests \
168                                 ControlProviders/InteropProvider/ServerProfileTests
169 w.white       1.62      endif
170 h.sterling    1.80      
171 karl          1.127     ifeq ($(PEGASUS_ENABLE_CQL),true)
172 kumpf         1.108         DIRS += \
173 s.kodali      1.129             ControlProviders/QueryCapabilitiesProvider
174                             TEST_DIRS += \
175 kumpf         1.108             ControlProviders/QueryCapabilitiesProvider/tests
176 a.arora       1.83      endif
177                         
178 h.sterling    1.80      ifdef PEGASUS_HAS_SSL
179 kumpf         1.108         DIRS += \
180                                 ControlProviders/CertificateProvider
181 h.sterling    1.80      endif
182 r.kieninger   1.82      
183 kumpf         1.128     ifeq ($(PEGASUS_ENABLE_PROTOCOL_WSMAN),true)
184                             DIRS += \
185 s.kodali      1.129             WsmServer
186                             TEST_DIRS += \
187 kumpf         1.128             WsmServer/tests
188                         endif
189                         
190 chip          1.54      DIRS += \
191 kumpf         1.108         Server \
192 mike          1.11          Handler/CIMxmlIndicationHandler \
193                             Handler/snmpIndicationHandler \
194 humberto      1.50          msg/Server \
195 h.sterling    1.93          msg/CLI \
196 h.sterling    1.105         msg/Listener
197 mike          1.5       
198 s.kodali      1.129     TEST_DIRS += \
199                             Server/tests \
200                             Handler/CIMxmlIndicationHandler/tests/Destination \
201                             Handler/snmpIndicationHandler/tests/testclient \
202                             Handler/snmpIndicationHandler/tests/SnmpHandlerException
203                         
204 mike          1.1       include $(ROOT)/mak/recurse.mak

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2