1 mike 1.1 ROOT = ../..
2 DIR = Server
3 include $(ROOT)/mak/config.mak
4
5 LIBRARIES = \
6 $(LIB_DIR)/$(LIB_PREFIX)pegcommon$(LIB_SUFFIX) \
|
7 mike 1.8 $(LIB_DIR)/$(LIB_PREFIX)pegconfig$(LIB_SUFFIX) \
|
8 mike 1.1 $(LIB_DIR)/$(LIB_PREFIX)pegrepository$(LIB_SUFFIX) \
9 $(LIB_DIR)/$(LIB_PREFIX)pegprotocol$(LIB_SUFFIX) \
10 $(LIB_DIR)/$(LIB_PREFIX)pegserver$(LIB_SUFFIX) \
|
11 mday 1.4 $(LIB_DIR)/$(LIB_PREFIX)pegprovider$(LIB_SUFFIX) \
|
12 mike 1.8 $(LIB_DIR)/$(LIB_PREFIX)pegclient$(LIB_SUFFIX)
|
13 mike 1.1
|
14 mike 1.8 ifneq ($(PEGASUS_PLATFORM),ZOS_ZSERIES_IBM)
15 LIBRARIES += $(LIB_DIR)/$(LIB_PREFIX)slp$(LIB_SUFFIX)
16 endif
17
18 ifeq ($(PEGASUS_PLATFORM),ZOS_ZSERIES_IBM)
19 DYNAMIC_LIBRARIES = \
20 $(LIB_DIR)/$(LIB_PREFIX)pegcommon.x \
21 $(LIB_DIR)/$(LIB_PREFIX)pegconfig.x \
22 $(LIB_DIR)/$(LIB_PREFIX)pegrepository.x \
23 $(LIB_DIR)/$(LIB_PREFIX)pegprotocol.x \
24 $(LIB_DIR)/$(LIB_PREFIX)pegserver.x \
25 $(LIB_DIR)/$(LIB_PREFIX)pegprovider.x \
26 $(LIB_DIR)/$(LIB_PREFIX)pegclient.x
27 else
|
28 kumpf 1.7 DYNAMIC_LIBRARIES = \
29 -lpegcommon \
|
30 mike 1.8 -lpegconfig \
|
31 kumpf 1.7 -lpegrepository \
32 -lpegprotocol \
33 -lpegserver \
34 -lpegprovider \
|
35 mike 1.8 -lpegclient \
|
36 kumpf 1.7 -lslp
|
37 mike 1.8 endif
|
38 kumpf 1.7
|
39 mike 1.1 EXTRA_INCLUDES = $(SYS_INCLUDES)
40
41 PROGRAM = cimserver
42
43 SOURCES = cimserver.cpp
44
45 include $(ROOT)/mak/program.mak
|
46 mike 1.2
|
47 mday 1.4 ifeq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC)
48 SYS_LIBS = ws2_32.lib advapi32.lib
49 endif
50
|
51 chip 1.3
|
52 mike 1.2 tests:
53
54 install:
|
55 mike 1.8 $(COPY) cimserver_planned.conf $(PEGASUS_HOME)
56 $(COPY) cimserver_current.conf $(PEGASUS_HOME)
57
58 run: install
59 ifeq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC)
60 cimserver -l
61 else
62 cimserver
63 endif
64
|