bc.mak
changeset 1475 2e32d6c6328a
parent 1473 33a3b375e263
child 1567 cb99fc47f2d2
equal deleted inserted replaced
1474:2175d4c9076b 1475:2e32d6c6328a
     1 #
     1 #
     2 # DO NOT EDIT 
     2 # DO NOT EDIT 
     3 # automatically generated from Make.proto (by make nt.mak)
     3 # automatically generated from Make.proto (by make nt.mak)
     4 #
     4 #
     5 # $Header: /cvs/stx/stx/libcomp/bc.mak,v 1.29 2003-11-21 15:04:41 cg Exp $
     5 # $Header: /cvs/stx/stx/libcomp/bc.mak,v 1.30 2003-11-21 19:29:55 cg Exp $
     6 #
     6 #
     7 TOP=..
     7 TOP=..
       
     8 
     8 #
     9 #
     9 !INCLUDE $(TOP)\rules\stdHeader_nt
    10 !INCLUDE $(TOP)\rules\stdHeader_nt
    10 #
    11 #
    11 MODULE=stx
    12 !INCLUDE Make.spec
    12 MODULE_DIR=libcomp
    13 #
    13 PACKAGE=$(MODULE):$(MODULE_DIR)
    14 
    14 LIBNAME=libcomp
       
    15 LIB_BASE_LD_ARG=$(LIBCOMP_BASE_LD_ARG)
    15 LIB_BASE_LD_ARG=$(LIBCOMP_BASE_LD_ARG)
    16 STCOPT="+optinline -warnNonStandard"
    16 STCOPT="+optinline -warnNonStandard"
    17 STCLOCALOPT=-package=$(PACKAGE) $(COMMONSYMBOLS) $(SEPINITCODE) $(RELOCINSTVARS) -varPrefix=$(LIBNAME)
    17 STCLOCALOPT=-package=$(PACKAGE) $(COMMONSYMBOLS) $(SEPINITCODE) $(RELOCINSTVARS) -varPrefix=$(LIBNAME)
    18 #STCLOCALOPT="-package=stx:libcomp +commonSymbols +sepInitCode -varPrefix=libcomp"
    18 #STCLOCALOPT="-package=stx:libcomp +commonSymbols +sepInitCode -varPrefix=libcomp"
    19 
    19 
    20 ALL:  $(LIBDIR)\$(LIBNAME).lib $(BINDIR)\$(LIBNAME).dll
    20 ALL:  $(LIBDIR)\$(LIBNAME).lib $(BINDIR)\$(LIBNAME).dll
    21 
    21 
    22 
       
    23 OBJS=\
       
    24   $(OUTDIR)Scanner.$(O) \
       
    25   $(OUTDIR)Parser.$(O) \
       
    26   $(OUTDIR)ByteCodeCompiler.$(O) \
       
    27   $(OUTDIR)CompilationErrorHandler.$(O) \
       
    28   $(OUTDIR)WarningCompilationErrorHandler.$(O) \
       
    29   $(OUTDIR)Explainer.$(O) \
       
    30   $(OUTDIR)ProgramNodeEnumerator.$(O) \
       
    31   $(OUTDIR)Variable.$(O) \
       
    32   $(OUTDIR)ParseNode.$(O) \
       
    33   $(OUTDIR)PrimaryNode.$(O) \
       
    34   $(OUTDIR)VariableNode.$(O) \
       
    35   $(OUTDIR)SelfNode.$(O) \
       
    36   $(OUTDIR)SuperNode.$(O) \
       
    37   $(OUTDIR)ConstantNode.$(O) \
       
    38   $(OUTDIR)StatementNode.$(O) \
       
    39   $(OUTDIR)ReturnNode.$(O) \
       
    40   $(OUTDIR)PrimitiveNode.$(O) \
       
    41   $(OUTDIR)AssignmentNode.$(O) \
       
    42   $(OUTDIR)BlockNode.$(O) \
       
    43   $(OUTDIR)MessageNode.$(O) \
       
    44   $(OUTDIR)UnaryNode.$(O) \
       
    45   $(OUTDIR)BinaryNode.$(O) \
       
    46   $(OUTDIR)CascadeNode.$(O) \
       
    47   $(OUTDIR)UndefinedVariable.$(O) \
       
    48   $(OUTDIR)LazyMethod.$(O) \
       
    49   $(OUTDIR)SourceFileLoader.$(O) \
       
    50   $(OUTDIR)ImmutableArray.$(O) \
       
    51   $(OUTDIR)Structure.$(O) \
       
    52   $(OUTDIR)SyntaxHighlighter.$(O) \
       
    53   $(OUTDIR)ObjectFileHandle.$(O) \
       
    54   $(OUTDIR)ObjectFileLoader.$(O) \
       
    55   $(OUTDIR)Switch.$(O) \
       
    56 
       
    57 
       
    58 !INCLUDE $(TOP)\rules\stdRules_nt
    22 !INCLUDE $(TOP)\rules\stdRules_nt
    59 
       
    60 
    23 
    61 # BEGINMAKEDEPEND --- do not remove this line; make depend needs it
    24 # BEGINMAKEDEPEND --- do not remove this line; make depend needs it
    62 $(OUTDIR)AssignmentNode.$(O) AssignmentNode.$(H): AssignmentNode.st $(STCHDR)  ../include/ParseNode.$(H)  ../include/Object.$(H) 
    25 $(OUTDIR)AssignmentNode.$(O) AssignmentNode.$(H): AssignmentNode.st $(STCHDR)  ../include/ParseNode.$(H)  ../include/Object.$(H) 
    63 $(OUTDIR)BinaryNode.$(O) BinaryNode.$(H): BinaryNode.st $(STCHDR)  ../include/MessageNode.$(H)  ../include/ParseNode.$(H)  ../include/Object.$(H) 
    26 $(OUTDIR)BinaryNode.$(O) BinaryNode.$(H): BinaryNode.st $(STCHDR)  ../include/MessageNode.$(H)  ../include/ParseNode.$(H)  ../include/Object.$(H) 
    64 $(OUTDIR)BlockNode.$(O) BlockNode.$(H): BlockNode.st $(STCHDR)  ../include/ParseNode.$(H)  ../include/Object.$(H) 
    27 $(OUTDIR)BlockNode.$(O) BlockNode.$(H): BlockNode.st $(STCHDR)  ../include/ParseNode.$(H)  ../include/Object.$(H)