# $Id: Makefile,v 1.12 2002/11/10 00:58:46 jason Exp $

# $Log: Makefile,v $
# Revision 1.12  2002/11/10 00:58:46  jason
# *** empty log message ***
#
# Revision 1.11  2002/05/15 01:26:25  sprajpat
# Use USE_OSP=1 make argument to build the PolicyServer with OSP.
# By default it builds without it
#
# Revision 1.10  2002/05/02 02:51:10  jason
# added template repositories -frepo
# added support for gcc3 toolchain
# added support for shared libraries
#
# Revision 1.9  2000/07/20 23:43:26  surendra
#
# Provision Changes
#
# Revision 1.8  2000/07/14 18:31:39  surendra
# Changes to remove PEPClient data
#
# Revision 1.7  2000/05/19 02:10:57  surendra
# Added interface for ProvisionServer
#
# Revision 1.6  2000/05/18 01:27:29  wbreu
# Implemented new PolicyCfg class which contains PDPServerData, PEPClientData
# and OSPServerData classes.  They are all COPS and OSP context free.
#
# Revision 1.5  2000/05/11 23:10:22  surendra
#
# Removed VThreadPool object and moved it to external util.
#
# Revision 1.4  2000/05/09 19:25:36  wbreu
# Initial Version
#
# Revision 1.3  2000/05/04 02:02:15  surendra
#
# Added VThreadPool
#
# Revision 1.2  2000/05/04 00:22:59  wbreu
#
# Added new COPS request types, and Cops_def.cxx
#
# Revision 1.1  2000/05/02 23:37:54  surendra
#
# Initial revision of common objects.
#
# Revision 1.3  2000/04/29 01:15:52  surendra
# Chnages for SyncReport message
#
# Revision 1.2  2000/04/29 00:37:40  surendra
# Checking the message sanity before writing.
#
# Revision 1.1  2000/04/28 19:45:45  surendra
#
# Initial version of COPS stack
#
#

BUILD = ../../build


include $(BUILD)/Makefile.pre


TARGET_LIBRARY=libcopscommon

ifeq ($(USE_OSP),1)
    HAS_OSP=1
else
    HAS_OSP=
endif

PACKAGES += COPS PSLIB PSUTILIB UTIL LIBXML PTHREAD

# name of all files to be compiled (don't include header files)
SRC = \
     KeepAliveAgent.cxx \
     NamedDataParser.cxx \
     Cops_def.cxx \
     OSPTime.cxx \
     PolicyCfg.cxx


include $(BUILD)/Makefile.post
