1 mike 1.1 ROOT = ../..
2 DIR = Server
3 include $(ROOT)/mak/config.mak
4
5 LIBRARIES = \
|
6 mike 1.10 pegcommon \
7 pegconfig \
8 pegrepository \
9 pegserver \
10 pegprovider \
|
11 sage 1.11 pegwql \
|
12 mike 1.10 pegclient
|
13 mike 1.1
|
14 mike 1.8 ifneq ($(PEGASUS_PLATFORM),ZOS_ZSERIES_IBM)
|
15 mike 1.10 LIBRARIES += slp
|
16 mike 1.8 endif
|
17 kumpf 1.7
|
18 mike 1.1 EXTRA_INCLUDES = $(SYS_INCLUDES)
19
20 PROGRAM = cimserver
21
22 SOURCES = cimserver.cpp
23
24 include $(ROOT)/mak/program.mak
|
25 mike 1.2
|
26 mday 1.4 ifeq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC)
27 SYS_LIBS = ws2_32.lib advapi32.lib
28 endif
29
|
30 kumpf 1.14 ifdef PEGASUS_PURIFY
31 PUREOPTIONS = -follow-child-processes=yes -locking=no \
32 -always-use-cache-dir -cache-dir=/tmp/cache \
33 -view-file=/tmp/cimserver.pv -log-file=/tmp/cimserver.log
34 CXX = $(PURIFY_HOME)/purify $(PUREOPTIONS) aCC
35 endif
|
36 chip 1.3
|
37 mike 1.2 tests:
38
|
39 kumpf 1.12 poststarttests:
40
|
41 mike 1.2 install:
|
42 mike 1.8 $(COPY) cimserver_planned.conf $(PEGASUS_HOME)
43 $(COPY) cimserver_current.conf $(PEGASUS_HOME)
|
44 kumpf 1.13 $(COPY) $(PEGASUS_ROOT)/server.pem $(PEGASUS_HOME)
45 $(COPY) $(PEGASUS_ROOT)/ssl.rnd $(PEGASUS_HOME)
|
46 mike 1.8
47 run: install
48 ifeq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC)
49 cimserver -l
50 else
51 cimserver
52 endif
53
|