(file) Return to Makefile CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Server

  1 mike  1.1 ROOT = ../..
  2           DIR = Server
  3           include $(ROOT)/mak/config.mak
  4           
  5           LIBRARIES = \
  6 gs.keenan 1.31     pegclient \
  7 mike      1.10     pegserver \
  8 gs.keenan 1.31     peguser \
  9                    pegprm \
 10                    NamespaceProvider \
 11                    pegindicationservice \
 12                    peghandlerservice \
 13                    ConfigSettingProvider \
 14                    DefaultProviderManager \
 15                    ProviderRegistrationProvider \
 16                    pegauthentication \
 17                    UserAuthProvider \
 18                    pegqueryexpression \
 19                    pegcql \
 20                    pegquerycommon \
 21                    pegwql \
 22                    CIMQueryCapabilitiesProvider \
 23                    pegprovidermanager \
 24 mike      1.10     pegprovider \
 25 gs.keenan 1.31     pegexportserver \
 26                    pegrepository \
 27                    pegconfig \
 28 h.sterling 1.37     pegcommon \
 29                     pegservice
 30 mike       1.1  
 31 gs.keenan  1.34 ifndef PEGASUS_DISABLE_PERFINST
 32                 LIBRARIES += \
 33 carson.hovey 1.39     InteropProvider \
 34 gs.keenan    1.34     CIMOMStatDataProvider
 35                   endif
 36                   
 37 a.arora      1.33 ifdef PEGASUS_HAS_SSL
 38                   LIBRARIES += \
 39 gs.keenan    1.34     CertificateProvider
 40 a.arora      1.33 endif
 41                   
 42 mike         1.8  ifneq ($(PEGASUS_PLATFORM),ZOS_ZSERIES_IBM)
 43 kumpf        1.21   ifneq ($(OS),HPUX)
 44 chuck        1.26     ifdef PEGASUS_ENABLE_SLP
 45 tony         1.28       LIBRARIES += pegslp
 46 kumpf        1.22     endif
 47 kumpf        1.21   endif
 48 mike         1.8  endif
 49 kumpf        1.7  
 50 mike         1.1  EXTRA_INCLUDES = $(SYS_INCLUDES)
 51                   
 52 kumpf        1.16 LOCAL_DEFINES = -DPEGASUS_INTERNALONLY
 53                   
 54 mike         1.1  PROGRAM = cimserver
 55                   
 56                   SOURCES = cimserver.cpp
 57                   
 58                   include $(ROOT)/mak/program.mak
 59 mike         1.2  
 60 mday         1.4  ifeq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC)
 61                     SYS_LIBS = ws2_32.lib advapi32.lib	
 62                   endif
 63                   
 64 mike         1.2  tests:
 65                   
 66 kumpf        1.12 poststarttests:
 67                   
 68 konrad.r     1.29 install_run:
 69 kumpf        1.18 	$(RM) $(PEGASUS_HOME)/cimserver_planned.conf
 70 kumpf        1.25 	$(RM) $(PEGASUS_HOME)/cert.pem
 71                   	$(RM) $(PEGASUS_HOME)/file.pem
 72 kumpf        1.18 	$(RM) $(PEGASUS_HOME)/server.pem
 73 kumpf        1.20 	$(RM) $(PEGASUS_HOME)/client.pem
 74 kumpf        1.25 	$(RM) $(PEGASUS_HOME)/cimserver.rnd
 75 kumpf        1.18 	$(RM) $(PEGASUS_HOME)/ssl.rnd
 76 kumpf        1.20 	$(RM) $(PEGASUS_HOME)/ssl.cnf
 77 nag.boranna  1.36 	$(RM) $(PEGASUS_HOME)/client_cert.pem
 78                   	$(RM) $(PEGASUS_HOME)/client_file.pem
 79 nag.boranna  1.35 	$(RMDIRHIER) $(PEGASUS_HOME)/cimserver_trust
 80                   	$(RMDIRHIER) $(PEGASUS_HOME)/indication_trust
 81                   	$(RMDIRHIER) $(PEGASUS_HOME)/crl
 82 mike         1.8  	$(COPY) cimserver_planned.conf $(PEGASUS_HOME)
 83 kumpf        1.25 	$(COPY) cert.pem $(PEGASUS_HOME)
 84                   	$(COPY) file.pem $(PEGASUS_HOME)
 85 kumpf        1.23 	$(COPY) server.pem $(PEGASUS_HOME)
 86                   	$(COPY) client.pem $(PEGASUS_HOME)
 87 kumpf        1.25 	$(COPY) cimserver.rnd    $(PEGASUS_HOME)
 88 kumpf        1.23 	$(COPY) ssl.rnd    $(PEGASUS_HOME)
 89                   	$(COPY) ssl.cnf    $(PEGASUS_HOME)
 90 nag.boranna  1.36 	$(COPY) cert.pem $(PEGASUS_HOME)/client_cert.pem
 91                   	$(COPY) file.pem $(PEGASUS_HOME)/client_file.pem
 92 nag.boranna  1.35 	$(MKDIRHIER) $(PEGASUS_HOME)/cimserver_trust
 93                   	$(MKDIRHIER) $(PEGASUS_HOME)/indication_trust
 94                   	$(MKDIRHIER) $(PEGASUS_HOME)/crl
 95 tony         1.24 ifeq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC)
 96                   	$(PEGASUS_HOME)/bin/cimserver -install
 97                   endif
 98                   
 99                   uninstall:
100                   ifeq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC)
101                   	$(PEGASUS_HOME)/bin/cimserver -remove
102                   endif
103 mike         1.8  
104 konrad.r     1.29 run: install_run
105 mike         1.8  ifeq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC)
106 tony         1.24 	cimserver -start
107 mike         1.8  else
108                   	cimserver
109                   endif
110                   

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2