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

File: [Pegasus] / pegasus / src / WMIMapper / Client / Makefile (download)
Revision: 1.3, Mon Aug 9 22:30:00 2004 UTC (19 years, 10 months ago) by kumpf
Branch: MAIN
CVS Tags: pegasus25BeforeLicenseUpdate, SLPPERFINST-root, SLPPERFINST-branch, RELEASE_2_4_3, RELEASE_2_4_2, RELEASE_2_4_1-BETA3, RELEASE_2_4_1-BETA2, RELEASE_2_4_1-BETA1, RELEASE_2_4_1, RELEASE_2_4_0-RC3, RELEASE_2_4_0-RC2, RELEASE_2_4_0, RELEASE_2_4-root, RELEASE_2_4-branch, PEP217_PRE_BRANCH, PEP217_POST_BRANCH, PEP217_BRANCH, PEP213_SIZE_OPTIMIZATIONS, IBM_241_April1405, CQL_2_5_BRANCH, CHUNKTESTDONE_PEP140
Changes since 1.2: +11 -11 lines
BUG#: 1772
TITLE: [HP-SK] All command line parameters in Makefiles should be enclosed in double quotes

DESCRIPTION: OpenVMS requires MAKE parameters that need to maintain case (mixed or upper) to be enclosed in double quotes.  This should NOT affect any other O/S. This change also fixes Bug # 1773 (Use of echo in makefiles should use ECHO Macro).

ROOT = ../../..

DIR = WMIMapper/Client

include $(ROOT)/mak/config.mak

ifdef PEGASUS_HAS_SSL
  FLAGS += -DPEGASUS_HAS_SSL -DPEGASUS_SSL_RANDOMFILE
  SYS_INCLUDES += -I$(OPENSSL_HOME)/include
endif

EXTRA_INCLUDES = $(SYS_INCLUDES)

LOCAL_DEFINES = -DPEGASUS_CLIENT_INTERNAL -DPEGASUS_INTERNALONLY

LIBRARY = pegwmiclient
    
LIBRARIES = \
    pegcommon \
	pegclient \
    wmiprovider

PRE_DEPEND_INCLUDES = -I./depends

SOURCES = \
	WMIClientRep.cpp \
	CIMClientRep.cpp \
    WMIClient.cpp \
    CIMOperationRequestEncoder.cpp \
    CIMOperationResponseDecoder.cpp \
    ClientAuthenticator.cpp \
    CIMClientException.cpp

OBJECTS = $(SOURCES:.cpp=$(OBJ))

SYS_LIBS = ws2_32.lib advapi32.lib

include $(ROOT)/mak/library.mak

copy2:
	$(COPY) "$(ROOT)/src/Pegasus/Client/CIMClientRep.cpp" "./CIMClientRep.cpp"
	$(COPY) "$(ROOT)/src/Pegasus/Client/CIMClientRep.h" "./CIMClientRep.h"
	$(COPY) "$(ROOT)/src/Pegasus/Client/CIMOperationRequestEncoder.cpp" "./CIMOperationRequestEncoder.cpp"
	$(COPY) "$(ROOT)/src/Pegasus/Client/CIMOperationRequestEncoder.h" "./CIMOperationRequestEncoder.h"
	$(COPY) "$(ROOT)/src/Pegasus/Client/CIMOperationResponseDecoder.cpp" "./CIMOperationResponseDecoder.cpp"
	$(COPY) "$(ROOT)/src/Pegasus/Client/CIMOperationResponseDecoder.h" "./CIMOperationResponseDecoder.h"
	$(COPY) "$(ROOT)/src/Pegasus/Client/ClientAuthenticator.cpp" "./ClientAuthenticator.cpp"
	$(COPY) "$(ROOT)/src/Pegasus/Client/ClientAuthenticator.h" "./ClientAuthenticator.h"
	$(COPY) "$(ROOT)/src/Pegasus/Client/CIMClientException.cpp" "./CIMClientException.cpp"
	$(COPY) "$(ROOT)/src/Pegasus/Client/CIMClientException.h" "./CIMClientException.h"
	$(COPY) "$(ROOT)/src/Pegasus/Client/Linkage.h" "./Linkage.h"

clean2:
	$(RM) ./CIMClientRep.cpp
	$(RM) ./CIMClientRep.h
	$(RM) ./CIMOperationRequestEncoder.cpp
	$(RM) ./CIMOperationRequestEncoder.h
	$(RM) ./CIMOperationResponseDecoder.cpp
	$(RM) ./CIMOperationResponseDecoder.h
	$(RM) ./ClientAuthenticator.cpp
	$(RM) ./ClientAuthenticator.h
	$(RM) ./CIMClientException.cpp
	$(RM) ./CIMClientException.h
	$(RM) ./Linkage.h

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2