Make.spec
author Claus Gittinger <cg@exept.de>
Wed, 13 Jul 2005 18:29:35 +0200
changeset 1620 9a07d6b0be83
parent 1618 5193fd7ae726
child 1635 7f71c88d1a6d
permissions -rw-r--r--
*** empty log message ***

# $Header: /cvs/stx/stx/libcomp/Make.proto,v 1.74 2003/11/21 15:39:44 cg Exp $
#
# -------------- no need to change anything below ----------

MODULE=stx
MODULE_DIR=libcomp
LIBNAME=libcomp
PACKAGE=$(MODULE):$(LIBNAME)
THIS_IS_A_BASE_LIBRARY="yes"

#
# these are uncritical - save some bytes by compiling with optspace
#
UNCRITICALOBJS=\
      $(OUTDIR)Explainer.$(O)            \
      $(OUTDIR)ProgramNodeEnumerator.$(O)\
      $(OUTDIR)SyntaxHighlighter.$(O)

OBJS=\
      $(OUTDIR)Scanner.$(O)              \
	$(OUTDIR)Parser.$(O)             \
	  $(OUTDIR)ByteCodeCompiler.$(O) \
	  $(OUTDIR)Explainer.$(O)        \
      $(OUTDIR)ProgramNodeEnumerator.$(O)\
      $(OUTDIR)Variable.$(O)             \
      $(OUTDIR)ParseNode.$(O)            \
	$(OUTDIR)ParseErrorNode.$(O)     \
	$(OUTDIR)PrimaryNode.$(O)        \
	  $(OUTDIR)VariableNode.$(O)     \
	  $(OUTDIR)SelfNode.$(O)         \
	    $(OUTDIR)SuperNode.$(O)      \
	  $(OUTDIR)ConstantNode.$(O)     \
	$(OUTDIR)StatementNode.$(O)      \
	  $(OUTDIR)ReturnNode.$(O)       \
	  $(OUTDIR)PrimitiveNode.$(O)    \
	$(OUTDIR)AssignmentNode.$(O)     \
	$(OUTDIR)BlockNode.$(O)          \
	$(OUTDIR)MessageNode.$(O)        \
	  $(OUTDIR)UnaryNode.$(O)        \
	  $(OUTDIR)BinaryNode.$(O)       \
	  $(OUTDIR)CascadeNode.$(O)      \
      $(OUTDIR)UndefinedVariable.$(O)    \
      $(OUTDIR)LazyMethod.$(O)           \
      $(OUTDIR)SourceFileLoader.$(O)     \
      $(OUTDIR)Structure.$(O)            \
      $(OUTDIR)Switch.$(O)               \
      $(OUTDIR)SyntaxHighlighter.$(O)    \
      $(OUTDIR)CompilationErrorHandler.$(O)        \
      $(OUTDIR)WarningCompilationErrorHandler.$(O) \
      $(OUTDIR)ObjectFileHandle.$(O)     \
      $(OUTDIR)ObjectFileLoader.$(O)     \
      $(OUTDIR)ImmutableArray.$(O)       \
      $(OUTDIR)ImmutableString.$(O)