1 mike 1.1 ROOT = ..
2
3 include $(ROOT)/mak/config.mak
4
|
5 tony 1.18 ifdef PEGASUS_ENABLE_SLP
|
6 h.sterling 1.22 DIRS = Platforms utils Pegasus slp Clients Providers Service Server
|
7 kumpf 1.12 else
|
8 h.sterling 1.22 DIRS = Platforms utils Pegasus Clients Providers Service Server
|
9 mike 1.10 endif
|
10 mday 1.16
|
11 mike 1.1
|
12 h.sterling 1.23 ifeq ($(PEGASUS_PLATFORM),LINUX_IX86_GNU)
13 DIRS += \
14 Pegasus/DynListener/Service
15 endif
16
17 ifeq ($(PEGASUS_PLATFORM), WIN32_IX86_MSVC)
18 DIRS += \
19 Pegasus/DynListener/Service
20 endif
21
|
22 mike 1.1 include $(ROOT)/mak/recurse.mak
23
|
24 mike 1.10 rebuild: clean depend all repository config
|
25 mike 1.1
|
26 mike 1.10 world: depend all repository config
|
27 mike 1.1 $(MAKE) -s tests
|
28 mike 1.9
|
29 kumpf 1.19 # Note: Arguments must be quoted to preserve upper case characters in VMS.
|
30 mike 1.9 repository:
|
31 kumpf 1.19 @ $(MAKE) "-SC" Pegasus/Compiler/load repository
|
32 mike 1.10
33 config:
|
34 kumpf 1.19 @ $(MAKE) "-SC" Providers/generic/ConfigSettingProvider/load config
35
|
36 gs.keenan 1.20 vms:
37 @ $(MAKE) "-SC" Pegasus/ProviderManager2/Default -f makefile_vms
|