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 kumpf 1.17 ifneq ($(PEGASUS_PLATFORM),HPUX_PARISC_ACC)
16 LIBRARIES += slp
17 endif
|
18 mike 1.8 endif
|
19 kumpf 1.7
|
20 mike 1.1 EXTRA_INCLUDES = $(SYS_INCLUDES)
21
|
22 kumpf 1.16 LOCAL_DEFINES = -DPEGASUS_INTERNALONLY
23
|
24 mike 1.1 PROGRAM = cimserver
25
26 SOURCES = cimserver.cpp
27
28 include $(ROOT)/mak/program.mak
|
29 mike 1.2
|
30 mday 1.4 ifeq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC)
31 SYS_LIBS = ws2_32.lib advapi32.lib
32 endif
33
|
34 mike 1.2 tests:
35
|
36 kumpf 1.12 poststarttests:
37
|
38 mike 1.2 install:
|
39 kumpf 1.18 $(RM) $(PEGASUS_HOME)/cimserver_planned.conf
40 $(RM) $(PEGASUS_HOME)/cimserver_current.conf
41 $(RM) $(PEGASUS_HOME)/server.pem
|
42 kumpf 1.20 $(RM) $(PEGASUS_HOME)/client.pem
|
43 kumpf 1.18 $(RM) $(PEGASUS_HOME)/ssl.rnd
|
44 kumpf 1.20 $(RM) $(PEGASUS_HOME)/ssl.cnf
|
45 mike 1.8 $(COPY) cimserver_planned.conf $(PEGASUS_HOME)
46 $(COPY) cimserver_current.conf $(PEGASUS_HOME)
|
47 kumpf 1.13 $(COPY) $(PEGASUS_ROOT)/server.pem $(PEGASUS_HOME)
|
48 kumpf 1.20 $(COPY) $(PEGASUS_ROOT)/client.pem $(PEGASUS_HOME)
|
49 kumpf 1.13 $(COPY) $(PEGASUS_ROOT)/ssl.rnd $(PEGASUS_HOME)
|
50 kumpf 1.20 $(COPY) $(PEGASUS_ROOT)/ssl.cnf $(PEGASUS_HOME)
|
51 mike 1.8
52 run: install
53 ifeq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC)
54 cimserver -l
55 else
56 cimserver
57 endif
58
|