Make.spec
author Claus Gittinger <cg@exept.de>
Mon, 07 Aug 2006 13:02:24 +0200
changeset 1791 cd786d318d6f
parent 1695 1fa3d6f95778
child 1823 8ffa1971b71a
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1475
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
# $Header: /cvs/stx/stx/libcomp/Make.proto,v 1.74 2003/11/21 15:39:44 cg Exp $
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
#
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
# -------------- no need to change anything below ----------
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
MODULE=stx
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
MODULE_DIR=libcomp
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
LIBNAME=libcomp
1477
3172a9dae63e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1475
diff changeset
     8
PACKAGE=$(MODULE):$(LIBNAME)
1475
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
THIS_IS_A_BASE_LIBRARY="yes"
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
#
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
# these are uncritical - save some bytes by compiling with optspace
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
#
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
UNCRITICALOBJS=\
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
      $(OUTDIR)Explainer.$(O)            \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
      $(OUTDIR)ProgramNodeEnumerator.$(O)\
1694
23a168ffc825 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1635
diff changeset
    17
      $(OUTDIR)SyntaxHighlighter.$(O)    \
23a168ffc825 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1635
diff changeset
    18
      $(OUTDIR)STCCompilerInterface.$(O)
1475
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
OBJS=\
1635
7f71c88d1a6d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1620
diff changeset
    21
      $(OUTDIR)ParserFlags.$(O)          \
1475
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
      $(OUTDIR)Scanner.$(O)              \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
	$(OUTDIR)Parser.$(O)             \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
	  $(OUTDIR)ByteCodeCompiler.$(O) \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
	  $(OUTDIR)Explainer.$(O)        \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
      $(OUTDIR)ProgramNodeEnumerator.$(O)\
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
      $(OUTDIR)Variable.$(O)             \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
      $(OUTDIR)ParseNode.$(O)            \
1533
bff4a03d6d48 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1477
diff changeset
    29
	$(OUTDIR)ParseErrorNode.$(O)     \
1475
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
	$(OUTDIR)PrimaryNode.$(O)        \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
	  $(OUTDIR)VariableNode.$(O)     \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
	  $(OUTDIR)SelfNode.$(O)         \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
	    $(OUTDIR)SuperNode.$(O)      \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
	  $(OUTDIR)ConstantNode.$(O)     \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
	$(OUTDIR)StatementNode.$(O)      \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
	  $(OUTDIR)ReturnNode.$(O)       \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
	  $(OUTDIR)PrimitiveNode.$(O)    \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
	$(OUTDIR)AssignmentNode.$(O)     \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
	$(OUTDIR)BlockNode.$(O)          \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
	$(OUTDIR)MessageNode.$(O)        \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
	  $(OUTDIR)UnaryNode.$(O)        \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
	  $(OUTDIR)BinaryNode.$(O)       \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
	  $(OUTDIR)CascadeNode.$(O)      \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
      $(OUTDIR)UndefinedVariable.$(O)    \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
      $(OUTDIR)LazyMethod.$(O)           \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
      $(OUTDIR)SourceFileLoader.$(O)     \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
      $(OUTDIR)Structure.$(O)            \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
      $(OUTDIR)Switch.$(O)               \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    49
      $(OUTDIR)SyntaxHighlighter.$(O)    \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
      $(OUTDIR)CompilationErrorHandler.$(O)        \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    51
      $(OUTDIR)WarningCompilationErrorHandler.$(O) \
2e32d6c6328a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
      $(OUTDIR)ObjectFileHandle.$(O)     \
1620
9a07d6b0be83 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1618
diff changeset
    53
      $(OUTDIR)ObjectFileLoader.$(O)     \
1695
1fa3d6f95778 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1694
diff changeset
    54
      $(OUTDIR)STCCompilerInterface.$(O) \
1620
9a07d6b0be83 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1618
diff changeset
    55
      $(OUTDIR)ImmutableArray.$(O)       \
1695
1fa3d6f95778 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1694
diff changeset
    56
      $(OUTDIR)ImmutableString.$(O)	 \