#
# @(#)GNUmakefile	1.24 06/01/31
#  
# Copyright 2003 Sun Microsystems, Inc. All Rights Reserved
# SUN PROPRIETARY/CONFIDENTIAL
# Use is subject to license terms. 
#
#

PACKAGE		= com.sun.messaging
TOPDIR          = ../../../../../..
MAKEDEFS 	= $(TOPDIR)/src/buildcfg/Defs.gmk
SUBDIRS		= jms jmq naming

SOURCE_BKR	= TRUE

FILES.java = \
        PropertyOwner.java \
        AdministeredObject.java \
        Destination.java \
        BasicQueue.java \
        Queue.java \
        BasicTopic.java \
        Topic.java \
        DestinationConfiguration.java \
        BasicConnectionFactory.java \
        ConnectionFactory.java \
        QueueConnectionFactory.java \
        TopicConnectionFactory.java \
        XAConnectionFactory.java \
        XAQueueConnectionFactory.java \
        XATopicConnectionFactory.java \
        ConnectionConfiguration.java \
        AdminConnectionConfiguration.java \
        InvalidPropertyException.java \
        InvalidPropertyValueException.java \
        ReadOnlyPropertyException.java \
        AdminConnectionFactory.java \
	Version.java 

PROPFILES.properties = \
                ConnectionFactory_types.properties \
                ConnectionFactory_labels.properties \
                ConnectionFactory_defaults.properties \
		AdminConnectionFactory_defaults.properties \
		AdminConnectionFactory_labels.properties \
		AdminConnectionFactory_types.properties

include $(MAKEDEFS)

all:		classes.dir $(FILES.class) manifest web-inf rar-meta-inf properties_files.copy $(SUBDIRS)
clean: 		classes.clean  manifestclean properties_files.clean $(SUBDIRS)
debug: 		classes.dir classes.debug manifest.debug properties_files.debug $(SUBDIRS)
optimized: 	classes.optimized property manifest properties_files.copy $(SUBDIRS)

