20 # Argument(s) to the stc compiler (stc --usage). |
20 # Argument(s) to the stc compiler (stc --usage). |
21 # -headerDir=. : create header files locally |
21 # -headerDir=. : create header files locally |
22 # (if removed, they will be created as common |
22 # (if removed, they will be created as common |
23 # -Pxxx : defines the package |
23 # -Pxxx : defines the package |
24 # -Zxxx : a prefix for variables within the classLib |
24 # -Zxxx : a prefix for variables within the classLib |
25 # -Dxxx : defines passed to to CC for inline C-code |
25 # -Dxxx : defines passed to CC for inline C-code |
26 # -Ixxx : include path passed to CC for inline C-code |
26 # -Ixxx : include path passed to CC for inline C-code |
27 # +optspace : optimized for space |
27 # +optspace : optimized for space |
28 # +optspace2 : optimized more for space |
28 # +optspace2 : optimized more for space |
29 # +optspace3 : optimized even more for space |
29 # +optspace3 : optimized even more for space |
30 # +optinline : generate inline code for some ST constructs |
30 # +optinline : generate inline code for some ST constructs |
40 # Argument(s) to the stc compiler (stc --usage). |
40 # Argument(s) to the stc compiler (stc --usage). |
41 # -warn : no warnings |
41 # -warn : no warnings |
42 # -warnNonStandard : no warnings about ST/X extensions |
42 # -warnNonStandard : no warnings about ST/X extensions |
43 # -warnEOLComments : no warnings about EOL comment extension |
43 # -warnEOLComments : no warnings about EOL comment extension |
44 # -warnPrivacy : no warnings about privateClass extension |
44 # -warnPrivacy : no warnings about privateClass extension |
|
45 # -warnUnused : no warnings about unused variables |
45 # |
46 # |
46 # ********** OPTIONAL: MODIFY the next line(s) *** |
47 # ********** OPTIONAL: MODIFY the next line(s) *** |
47 # STCWARNINGS=-warn |
48 # STCWARNINGS=-warn |
48 # STCWARNINGS=-warnNonStandard |
49 # STCWARNINGS=-warnNonStandard |
49 # STCWARNINGS=-warnEOLComments |
50 # STCWARNINGS=-warnEOLComments |
50 STCWARNINGS=-warnNonStandard |
51 STCWARNINGS=-warnNonStandard |
51 |
52 |
52 COMMON_CLASSES= \ |
53 COMMON_CLASSES= \ |
53 PPAbstractParserTest \ |
54 PPAbstractParserTest \ |
|
55 PPParserResource \ |
54 stx_goodies_petitparser_tests \ |
56 stx_goodies_petitparser_tests \ |
|
57 PPComposedTest \ |
55 PPCompositeParserTest \ |
58 PPCompositeParserTest \ |
|
59 PPExtensionTest \ |
|
60 PPMappingTest \ |
|
61 PPObjectTest \ |
|
62 PPParserTest \ |
|
63 PPPredicateTest \ |
|
64 PPScriptingTest \ |
|
65 PPArithmeticParserTest \ |
|
66 PPLambdaParserTest \ |
|
67 PPExpressionParserTest \ |
56 |
68 |
57 |
69 |
58 |
70 |
59 |
71 |
60 COMMON_OBJS= \ |
72 COMMON_OBJS= \ |
61 $(OUTDIR_SLASH)PPAbstractParserTest.$(O) \ |
73 $(OUTDIR)PPAbstractParserTest.$(O) \ |
62 $(OUTDIR_SLASH)stx_goodies_petitparser_tests.$(O) \ |
74 $(OUTDIR)PPParserResource.$(O) \ |
63 $(OUTDIR_SLASH)PPCompositeParserTest.$(O) \ |
75 $(OUTDIR)stx_goodies_petitparser_tests.$(O) \ |
|
76 $(OUTDIR)PPComposedTest.$(O) \ |
|
77 $(OUTDIR)PPCompositeParserTest.$(O) \ |
|
78 $(OUTDIR)PPExtensionTest.$(O) \ |
|
79 $(OUTDIR)PPMappingTest.$(O) \ |
|
80 $(OUTDIR)PPObjectTest.$(O) \ |
|
81 $(OUTDIR)PPParserTest.$(O) \ |
|
82 $(OUTDIR)PPPredicateTest.$(O) \ |
|
83 $(OUTDIR)PPScriptingTest.$(O) \ |
|
84 $(OUTDIR)PPArithmeticParserTest.$(O) \ |
|
85 $(OUTDIR)PPLambdaParserTest.$(O) \ |
|
86 $(OUTDIR)PPExpressionParserTest.$(O) \ |
64 |
87 |
65 |
88 |
66 |
89 |