# $Id: Makefile,v 1.3 2002/06/27 18:35:22 sprajpat Exp $

# $Log: Makefile,v $
# Revision 1.3  2002/06/27 18:35:22  sprajpat
# Fixed library target
#
# Revision 1.2  2001/09/10 20:54:26  maivu
# add files to handle parsing the xml blob.
#
# Revision 1.1.1.1  2001/08/21 23:30:24  dabryan
#
# import of new provisioning 
#
# Revision 1.1.2.5  2001/06/28 01:20:47  dabryan
# Change for the serving of XML files, part deux
#  Modified Files:
#   Tag: PROV_branch
#  	common/Makefile common/PSDBCommonType.h common/PSDBResult.hxx
#  	common/PSProtocolService.cxx common/PSProtocolService.hxx
#  	common/PSReqXmlContentHandlers.cxx
#  	common/PSReqXmlContentHandlers.hxx
#  	common/PSRspXmlContentHandlers.cxx
#  	common/PSRspXmlContentHandlers.hxx psLib/Makefile
#  	psLib/PSHttpXMLInterface.cxx psLib/PSHttpXMLInterface.hxx
#  	psLib/ProvisioningInterface.hxx psLib/test/psClientTest.cxx
#  	psLib/test/testProvisioningInterface.cxx pserver/Makefile
#  	pserver/ProvisionServer.cxx pserver/ProvisionServer.hxx
#  	pserver/RedundancyManager.hxx
#
# Revision 1.1.2.4  2001/06/27 00:38:29  dabryan
# Changes to allow for gets of xml description files from the PS. More to come.
#  Modified Files:
#   Tag: PROV_branch
#  	common/Makefile common/PSCommon.cxx common/PSCommon.hxx
#  	common/PSDBRequest.hxx common/PSMessage.hxx
#  	common/PSProtocolService.cxx common/PSProtocolService.hxx
#  	common/PSReqXmlContentHandlers.cxx
#  	common/PSReqXmlContentHandlers.hxx
#  	common/PSRspXmlContentHandlers.cxx
#  	common/PSRspXmlContentHandlers.hxx
#  	psLib/PSHttpXMLInterface.cxx psLib/PSHttpXMLInterface.hxx
#  	psLib/ProvisioningInterface.hxx psLib/test/psClientTest.cxx
#  	psLib/test/testProvisioningInterface.cxx pserver/Makefile
#  	pserver/ProvisionServer.cxx pserver/ProvisionServer.hxx
#
# Revision 1.1.2.3  2001/05/22 00:22:06  wbreu
# add "make docs" instruction
#
# Revision 1.1.2.2  2001/05/08 18:24:37  wbreu
# added new files to common for handling http and xml messaging
#
# Revision 1.1.2.1  2001/04/23 22:55:19  wbreu
# Initial version
#
# Revision 1.1.2.1  2001/04/23 17:51:42  wbreu
# Initial version
#
#

BUILD = ../../../build


include $(BUILD)/Makefile.pre


TARGET_LIBRARY=libpscommon

PACKAGES += HTTP PTHREAD UTIL XERCES

# name of all files to be compiled (don't include header files)
SRC = \
    PSCommon.cxx \
    PSMessage.cxx \
    PSDBRequest.cxx \
    PSDBResult.cxx \
    PSReqXmlContentHandlers.cxx \
    PSRspXmlContentHandlers.cxx \
    XmlBlobContentHandler.cxx \
    XmlBlobHelper.cxx \
    PSBlobResult.cxx \
    PSProtocolService.cxx

include $(BUILD)/Makefile.post

# make doc to run doc++ (v.3.4)
docs:	doc++/config.txt
	doc++ --config doc++/config.txt

