1 karl 1.42 ROOT=$(PEGASUS_ROOT)
|
2 mike 1.1
3 include $(ROOT)/mak/config.mak
4
|
5 karl 1.42
|
6 mike 1.1 DIRS = \
|
7 mday 1.46 Common \
|
8 chuck 1.78 Query/QueryCommon \
|
9 mike 1.11 Config \
|
10 mike 1.1 Repository \
|
11 mike 1.4 getoopt \
|
12 kumpf 1.29 Client \
|
13 mike 1.6 Compiler \
|
14 mike 1.7 Compiler/cmdline \
|
15 mike 1.11 ExportClient \
|
16 schuur 1.56 WQL \
|
17 chuck 1.81 CQL \
18 Query/QueryExpression \
|
19 mike 1.11 Provider \
|
20 kumpf 1.31 Server/ProviderRegistrationManager \
|
21 kumpf 1.24 ExportServer \
|
22 kumpf 1.21 Listener \
|
23 mike 1.11 Security/UserManager \
24 Security/Authentication \
|
25 kumpf 1.35 ControlProviders/ConfigSettingProvider \
26 ControlProviders/UserAuthProvider \
|
27 kumpf 1.36 ControlProviders/ProviderRegistrationProvider \
|
28 karl 1.42 ControlProviders/NamespaceProvider \
|
29 kumpf 1.22 HandlerService \
|
30 marek 1.61 IndicationService \
|
31 chuck 1.81 ManagedClient
|
32 chip 1.54
|
33 tony 1.60 ifdef PEGASUS_ENABLE_SLP
34 DIRS += \
35 ControlProviders/InteropProvider \
36 ControlProviders/InteropProvider/tests
37 endif
38
|
39 dj.gorey 1.57 ifdef PEGASUS_USE_23PROVIDER_MANAGER
40 DIRS += \
41 ProviderManager \
42 ProviderManager/tests
43 else
|
44 chip 1.54 DIRS += \
|
45 schuur 1.63 ProviderManager2 \
|
46 chip 1.54 ProviderManager2/Default \
|
47 kumpf 1.64 ProviderManager2/ProviderAgent \
|
48 chip 1.54 ProviderManager2/tests \
49 ProviderManager2/Default/tests
50 endif
|
51 kumpf 1.58
|
52 schuur 1.70 ifdef PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER
|
53 konrad.r 1.76 DIRS += \
|
54 konrad.r 1.71 Provider/CMPI \
|
55 schuur 1.70 ProviderManager2/CMPI
56 endif
57
58
|
59 konrad.r 1.74 ifdef PEGASUS_ENABLE_REMOTE_CMPI
|
60 konrad.r 1.75 ifeq ($(PEGASUS_PLATFORM), WIN32_IX86_MSVC)
61 $(error: Error: Remote CMPI is not currently supported on Windows.)
62 endif
|
63 konrad.r 1.76 DIRS += \
|
64 schuur 1.63 ProviderManager2/CMPIR \
65 ProviderManager2/CMPIR/tcpcomm \
66 ProviderManager2/CMPIR/native \
67 ProviderManager2/CMPIR/tcpcommrem \
68 ProviderManager2/CMPIR/daemon
69 endif
70
|
71 konrad.r 1.76 ifdef PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER
72 ifeq ($(PEGASUS_PLATFORM),LINUX_IX86_GNU)
|
73 schuur 1.66 DIRS += \
74 ProviderManager2/JMPI
|
75 konrad.r 1.76 endif
|
76 r.kieninger 1.82 ifeq ($(PEGASUS_PLATFORM),ZOS_ZSERIES_IBM)
77 DIRS += \
78 ProviderManager2/JMPI
79 endif
|
80 schuur 1.59 endif
81
|
82 kumpf 1.58 ifdef PEGASUS_USE_PAM_STANDALONE_PROC
83 DIRS += \
84 Security/Cimservera
85 endif
|
86 marek 1.61
|
87 w.white 1.62 ifdef PEGASUS_HAS_PERFINST
88 DIRS += \
|
89 w.white 1.69 ControlProviders/Statistic \
|
90 w.white 1.73 ControlProviders/Statistic/test \
91 ControlProviders/InteropProvider \
92 ControlProviders/InteropProvider/tests
93
|
94 w.white 1.62 endif
|
95 h.sterling 1.80
|
96 a.arora 1.83 ifndef PEGASUS_DISABLE_CQL
97 DIRS += \
98 ControlProviders/QueryCapabilitiesProvider \
99 ControlProviders/QueryCapabilitiesProvider/tests
100 endif
101
102
|
103 h.sterling 1.80 ifdef PEGASUS_HAS_SSL
104 DIRS += \
105 ControlProviders/CertificateProvider
106 endif
|
107 r.kieninger 1.82
|
108 chip 1.54 DIRS += \
109 Server \
|
110 mike 1.11 Handler/CIMxmlIndicationHandler \
111 Handler/sendmailIndicationHandler \
112 Handler/snmpIndicationHandler \
|
113 mike 1.7 Common/tests \
|
114 mike 1.11 Config/tests \
|
115 mike 1.7 Repository/tests \
116 Server/tests \
|
117 kumpf 1.40 Server/ProviderRegistrationManager/tests \
|
118 kumpf 1.72 ExportClient/tests \
|
119 mike 1.11 ExportServer/tests \
|
120 mike 1.9 Client/tests \
|
121 kumpf 1.18 Compiler/tests \
|
122 kumpf 1.33 Security/Authentication/tests \
|
123 kumpf 1.18 Security/UserManager/tests \
|
124 kumpf 1.24 IndicationService/tests \
|
125 kumpf 1.47 ControlProviders/ProviderRegistrationProvider/tests \
|
126 kumpf 1.21 Listener/tests \
|
127 chip 1.48 Consumer/tests \
|
128 chuck 1.81 CQL/tests \
129 CQL/CQLCLI \
130 Query/QueryExpression/tests \
131 Query/QueryExpression/tests/Queries \
|
132 humberto 1.50 msg/Server \
|
133 chip 1.51 msg/CLI
|
134 mike 1.5
|
135 mike 1.1 include $(ROOT)/mak/recurse.mak
|