# $Id: Imakefile,v 2.0 1994/07/23 00:25:38 severson Exp $
#
# Copyright (c) 1994 Xerox Corporation.  All Rights Reserved.  
#
# Unlimited use, reproduction, and distribution of this software is
# permitted.  Any copy of this software must include both the above
# copyright notice of Xerox Corporation and this paragraph.  Any
# distribution of this software must comply with all applicable United
# States export control laws.  This software is made available AS IS,
# and XEROX CORPORATION DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,
# INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY
# AND FITNESS FOR A PARTICULAR PURPOSE, AND NOTWITHSTANDING ANY OTHER
# PROVISION CONTAINED HEREIN, ANY LIABILITY FOR DAMAGES RESULTING FROM
# THE SOFTWARE OR ITS USE IS EXPRESSLY DISCLAIMED, WHETHER ARISING IN
# CONTRACT, TORT (INCLUDING NEGLIGENCE) OR STRICT LIABILITY, EVEN IF
# XEROX CORPORATION IS ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

LOCALINCLUDES = -I../include -D$(IDL_CFE_OSV)

LIB	= libast.a

SRCS	= \
	ast_argument.cc \
	ast_array.cc \
	ast_attribute.cc \
	ast_check.cc \
	ast_concrete_type.cc \
	ast_constant.cc \
	ast_decl.cc \
	ast_enum.cc \
	ast_enum_val.cc \
	ast_exception.cc \
	ast_expression.cc \
	ast_field.cc \
	ast_generator.cc \
	ast_interface.cc \
	ast_interface_fwd.cc \
	ast_module.cc \
	ast_operation.cc \
	ast_predefined_type.cc \
	ast_recursive.cc \
	ast_redef.cc \
	ast_root.cc \
	ast_sequence.cc \
	ast_string.cc \
	ast_structure.cc \
	ast_type.cc \
	ast_typedef.cc \
	ast_union.cc \
	ast_union_branch.cc \
	ast_union_label.cc

OBJS	= $(SRCS:.cc=.o)

libs	: $(LIB)

NormalObjectRule()
LibraryTarget($(LIB), $(OBJS))
