# System definitions for: Formatting

# Copyright 1989 - 1998 by the Opal Group, TU Berlin. All rights reserved 
# See OCSHOME/doc/LICENSE or
# http://projects.uebb.tu-berlin.de/opal/trac/wiki/License for details
# $Date: 2010-09-30 18:24:17 +0200 (Thu, 30 Sep 2010) $ ($Revision: 616 $)
#


# +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# Fundamental system definitions (please fill out)

NODENAME = Formatting
SUBNODES = 
GENOPTIONS = -V -v1
GENSUBSYS  = \
        -s ../../System/Debugging \
        -s ../../AggregateTypes/MapLike \
        -s ../../AggregateTypes/SetLike \
        -s ../../AggregateTypes/SeqLike \
        -s ../../AggregateTypes/UnionLike \
        -s ../../AggregateTypes/ProductLike \
	-s ../../Functions/General \
        -s ../../BasicTypes \
        -s ../../Internal/Strange \
        -s ../../Internal/Compiler


NORMSTRUCTS = Fmt FmtDebug FmtBasicTypes FmtSeq FmtOption FmtMap FmtSet \
	      FmtArray FmtPair 

FOREIGNSTRUCTS = 

SOURCES = $(SIGNS) $(IMPLS) $(EXTPS) $(INTPS) $(FOREIGNCS) $(FOREIGNHS) \
	  SysDefs

INTERFACES = $(SIGNS) $(EXTPS)

INTERFACENODEPATH = Tools/$(NODENAME)

OBJECTS = \
  $(EXPS) $(OPTS) $(EXTPINTERS) $(INTPINTERS) $(FOREIGNINTER) $(FOREIGNHS)
OBJECTNODEPATH = opal
ARCHIVE = opal

MANUALS = 

COMPONENTS = $(SOURCES) $(MANUALS)

VERSIONFILE =

# Additional files which shall get the attributes
# (can be located in other systems)

AUXVERSIONFILES =

# Path to this node relative to the root of the release tree

RELEASENODEPATH = src/lib/Tools/$(NODENAME)

# Path to the boot area for this node relative to the release tree

RELEASEBOOTPATH = src/lib/boot

# Sources which shall be included into the boot area of a release

BOOTSOURCES = 

include $(OMLIBPATH)/GlobalRules.subhc


REL_GENOPTIONS += -keep
