(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 anusha.kandepu 1.138 ifeq ($(PEGASUS_ENABLE_PROTOCOL_WSMAN),true)
 48                          DIRS += \
 49                              WsmServer
 50                          TEST_DIRS += \
 51                              WsmServer/tests
 52                      endif
 53                      
 54 s.kodali       1.130 DIRS += \
 55 chuck          1.81      Query/QueryExpression \
 56 mike           1.11      Provider \
 57 s.kodali       1.129     Compiler \
 58                          Compiler/cmdline
 59                      
 60                      TEST_DIRS = \
 61                          Common/tests \
 62 thilo.boehm    1.135     General/tests \
 63 s.kodali       1.129     Client/tests \
 64                          Config/tests \
 65                          Repository/tests \
 66 kumpf          1.133     WQL/tests
 67 s.kodali       1.130 
 68                      ifeq ($(PEGASUS_ENABLE_CQL),true)
 69                          TEST_DIRS += \
 70                              CQL/tests \
 71                              CQL/CQLCLI
 72                      endif
 73                      
 74                      TEST_DIRS += \
 75 kumpf          1.108     Compiler/tests \
 76 s.kodali       1.129     Query/QueryExpression/tests \
 77 s.kodali       1.130     Query/QueryExpression/tests/Queries
 78                      
 79 kumpf          1.108 
 80                      ifneq ($(OS),HPUX)
 81 s.kodali       1.129     TEST_DIRS += \
 82 kumpf          1.108         Compiler/cmdline/tests
 83                      endif
 84                      
 85                      DIRS += \
 86                          ExportClient \
 87 kumpf          1.31      Server/ProviderRegistrationManager \
 88 kumpf          1.24      ExportServer \
 89 kumpf          1.21      Listener \
 90 mike           1.11      Security/UserManager \
 91                          Security/Authentication \
 92 kumpf          1.35      ControlProviders/ConfigSettingProvider \
 93                          ControlProviders/UserAuthProvider \
 94 kumpf          1.36      ControlProviders/ProviderRegistrationProvider \
 95 karl           1.42      ControlProviders/NamespaceProvider \
 96 kumpf          1.22      HandlerService \
 97 marek          1.61      IndicationService \
 98 h.sterling     1.93      ManagedClient \
 99 kumpf          1.108     DynListener \
100 s.kodali       1.129 
101                      TEST_DIRS += \
102                          ExportClient/tests \
103                          Server/ProviderRegistrationManager/tests \
104                          ExportServer/tests \
105                          Listener/tests \
106                          Security/UserManager/tests \
107                          Security/Authentication/tests \
108                          ControlProviders/ProviderRegistrationProvider/tests \
109                          HandlerService/tests \
110                          IndicationService/tests \
111 kumpf          1.108     DynListener/tests
112 tony           1.60  
113 s.kodali       1.129 
114 yi.zhou        1.99  ifdef PEGASUS_ENABLE_SYSTEM_LOG_HANDLER
115 yi.zhou        1.95      DIRS += \
116                              Handler/SystemLogListenerDestination
117 dev.meetei     1.139     TEST_DIRS += \
118                              Handler/SystemLogListenerDestination/tests
119 yi.zhou        1.99  endif
120                      
121                      ifdef PEGASUS_ENABLE_EMAIL_HANDLER
122 yi.zhou        1.96      DIRS += \
123                              Handler/EmailListenerDestination
124 dev.meetei     1.139     TEST_DIRS += \
125                              Handler/EmailListenerDestination/tests
126 yi.zhou        1.95  endif
127                      
128 anusha.kandepu 1.138 ifeq ($(PEGASUS_ENABLE_PROTOCOL_WSMAN),true)
129                          DIRS += \
130                              Handler/wsmanIndicationHandler
131                          TEST_DIRS += \
132                              Handler/wsmanIndicationHandler/tests/Destination
133                      endif
134                      
135 chip           1.54  DIRS += \
136 kumpf          1.108     ProviderManager2 \
137 s.kodali       1.129     ProviderManager2/Default
138                      
139                      TEST_DIRS += \
140 kumpf          1.108     ProviderManager2/tests \
141 kumpf          1.119     ProviderManager2/Default/tests
142 konrad.r       1.90  
143 denise.eckstein 1.110 ifeq ($(PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER), true)
144 kumpf           1.108     DIRS += \
145                               Provider/CMPI \
146                               ProviderManager2/CMPI
147 schuur          1.70  endif
148                       
149 kumpf           1.108 ifdef PEGASUS_ENABLE_REMOTE_CMPI
150                       
151                           DIRS += \
152 ks.madhusudan   1.125         ProviderManager2/CMPIR/native \
153 kumpf           1.108         ProviderManager2/CMPIR \
154 r.kieninger     1.122         ProviderManager2/CMPIR/tcpcomm \
155                               ProviderManager2/CMPIR/tcpcommrem \
156                               ProviderManager2/CMPIR/daemon \
157                               ProviderManager2/CMPIR/tools
158 schuur          1.63  endif
159                       
160 mark.hamzy      1.120 ifeq ($(PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER), true)
161                           DIRS += \
162                               ProviderManager2/JMPI
163 schuur          1.59  endif
164                       
165 kumpf           1.119 DIRS += \
166 s.kodali        1.136     ProviderManagerRouter \
167 kumpf           1.119     ProviderManagerService \
168                           ProviderManagerService/ProviderAgent
169                       
170 kumpf           1.58  ifdef PEGASUS_USE_PAM_STANDALONE_PROC
171 kumpf           1.108     DIRS += \
172                               Security/Cimservera
173 kumpf           1.58  endif
174 marek           1.61  
175 karl            1.91  ifndef PEGASUS_DISABLE_PERFINST
176 kumpf           1.108     DIRS += \
177 s.kodali        1.129         ControlProviders/Statistic
178                           TEST_DIRS += \
179 kumpf           1.108         ControlProviders/Statistic/test
180 karl            1.100 endif
181 w.white         1.73  
182 karl            1.126 ifeq ($(PEGASUS_ENABLE_INTEROP_PROVIDER),true)
183 karl            1.100     DIRS += \
184 s.kodali        1.129         ControlProviders/InteropProvider
185                           TEST_DIRS += \
186 a.dunfey        1.123         ControlProviders/InteropProvider/tests \
187                               ControlProviders/InteropProvider/ServerProfileTests
188 w.white         1.62  endif
189 h.sterling      1.80  
190 karl            1.127 ifeq ($(PEGASUS_ENABLE_CQL),true)
191 kumpf           1.108     DIRS += \
192 s.kodali        1.129         ControlProviders/QueryCapabilitiesProvider
193                           TEST_DIRS += \
194 kumpf           1.108         ControlProviders/QueryCapabilitiesProvider/tests
195 a.arora         1.83  endif
196                       
197 h.sterling      1.80  ifdef PEGASUS_HAS_SSL
198 kumpf           1.108     DIRS += \
199                               ControlProviders/CertificateProvider
200 h.sterling      1.80  endif
201 r.kieninger     1.82  
202 chip            1.54  DIRS += \
203 kumpf           1.108     Server \
204 mike            1.11      Handler/CIMxmlIndicationHandler \
205                           Handler/snmpIndicationHandler \
206 humberto        1.50      msg/Server \
207 h.sterling      1.93      msg/CLI \
208 h.sterling      1.105     msg/Listener
209 mike            1.5   
210 s.kodali        1.129 TEST_DIRS += \
211                           Server/tests \
212 dev.meetei      1.137     Server/tests/InterfaceRestriction \
213 s.kodali        1.129     Handler/CIMxmlIndicationHandler/tests/Destination \
214                           Handler/snmpIndicationHandler/tests/testclient \
215                           Handler/snmpIndicationHandler/tests/SnmpHandlerException
216                       
217 mike            1.1   include $(ROOT)/mak/recurse.mak

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2