source: trunk/yao/share/antlr-2.7.7/examples/cpp/tokenStreamRewrite/Makefile.in @ 1

Last change on this file since 1 was 1, checked in by lnalod, 15 years ago

Initial import of YAO sources

File size: 7.0 KB
Line 
1##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
2@stdvars@
3##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
4
5## do not change this value
6
7subdir=examples/cpp/tokenStreamRewrite
8
9srcdir=@abs_top_srcdir@/examples/cpp/tokenStreamRewrite
10objdir=@abs_this_builddir@/examples/cpp/tokenStreamRewrite
11
12this : test
13test : test1
14
15
16all: tokenStreamRewrite test
17
18tinyc_g_FILES = \
19        $(srcdir)/tinyc.g \
20        $(eol)
21
22tinyc_g_cxx_FILES = \
23        $(objdir)/TinyCParser.cpp \
24        $(objdir)/TinyCLexer.cpp \
25        $(eol)
26
27tinyc_g_hpp_FILES = \
28        $(objdir)/TinyCParser.hpp \
29        $(objdir)/TinyCParserTokenTypes.hpp \
30        $(objdir)/TinyCTokenTypes.hpp \
31        $(objdir)/TinyCLexer.hpp \
32        $(eol)
33
34tinyc_g_txt_FILES = \
35        $(objdir)/TinyCParserTokenTypes.txt \
36        $(objdir)/TinyCTokenTypes.txt \
37        $(eol)
38
39tinyc_g_gen_FILES = \
40        $(tinyc_g_cxx_FILES) \
41        $(tinyc_g_hpp_FILES) \
42        $(tinyc_g_txt_FILES) \
43        $(eol)
44
45tinyc_g_obj_FILES = \
46        $(objdir)/TinyCParser@OBJEXT@ \
47        $(objdir)/TinyCLexer@OBJEXT@ \
48        $(eol)
49
50## Source files
51tokenStreamRewrite_cxx_FILES = \
52        $(tinyc_g_cxx_FILES) \
53        $(srcdir)/main.cpp \
54        $(eol)
55
56## Object files
57tokenStreamRewrite_obj_FILES = \
58        $(tinyc_g_obj_FILES) \
59        $(objdir)/main@OBJEXT@ \
60        $(eol)
61
62## Test commands
63test1_cmd = $(objdir)/tokenStreamRewrite < $(srcdir)/input.c
64
65## Tests to be executed
66test1: tokenStreamRewrite
67        @ v="$(verbose)"; if test $$v -gt 0 ; then  @ECHO@ "$(test1_cmd)" ;  else  @ECHO@ "exec test1 ..";  fi
68        @ $(test1_cmd)
69
70## How to make binaries
71tokenStreamRewrite : $(tokenStreamRewrite_obj_FILES) @ANTLR_LIB@
72        @CXX_LINK_CMD@ $@ $(tokenStreamRewrite_obj_FILES)
73
74## How to compile ANTLR grammar files
75$(objdir)/.tinyc.g : $(srcdir)/tinyc.g @ANTLR_JAR@
76        @ANTLR_COMPILE_CMD@ $(srcdir)/tinyc.g
77        $(TOUCH) `@CYGPATH_W@ $(objdir)/.tinyc.g`
78
79$(tinyc_g_gen_FILES): $(objdir)/.tinyc.g
80
81
82## GNU make - how to make object file
83$(objdir)/%@OBJEXT@ : $(srcdir)/%.cpp
84        @ @CXX_COMPILE_CMD@ $<
85
86## GNU make - how to make object file
87$(objdir)/%@OBJEXT@ : $(objdir)/%.cpp
88        @ @CXX_COMPILE_CMD@ $<
89
90## GNU make - how to make object file
91%@OBJEXT@ : $(srcdir)/%.cpp
92        @ @CXX_COMPILE_CMD@ $<
93
94## GNU make - how to make object file
95%@OBJEXT@ : $(objdir)/%.cpp
96        @ @CXX_COMPILE_CMD@ $<
97
98#####
99## GNU make - how to make object file
100$(objdir)/%@OBJEXT@ : $(srcdir)/%.c
101        @ @C_COMPILE_CMD@ $<
102
103## GNU make - how to make object file
104$(objdir)/%@OBJEXT@ : $(objdir)/%.c
105        @ @C_COMPILE_CMD@ $<
106
107## GNU make - how to make object file
108%@OBJEXT@ : $(srcdir)/%.c
109        @ @C_COMPILE_CMD@ $<
110
111## Housecleaning
112clean:
113        - @RMF@ *.o *.obj *.exe \
114        $(tinyc_g_gen_FILES) \
115        $(objdir)/.tinyc.g \
116        tokenStreamRewrite
117
118distclean: clean
119        @RMF@ Makefile
120
121## If cxx.sh script changed ..
122$(tinyc_g_obj_FILES) : @abs_this_builddir@/scripts/cxx.sh
123## If link.sh script changed ..
124$(tinyc_g_obj_FILES) : @abs_this_builddir@/scripts/link.sh
125
126$(objdir)/main@OBJEXT@: \
127        $(srcdir)/main.cpp \
128        $(sourcetree)/lib/cpp/antlr/TokenWithIndex.hpp \
129        $(sourcetree)/lib/cpp/antlr/config.hpp \
130        $(sourcetree)/lib/cpp/antlr/CommonToken.hpp \
131        $(sourcetree)/lib/cpp/antlr/Token.hpp \
132        $(sourcetree)/lib/cpp/antlr/TokenRefCount.hpp \
133        $(sourcetree)/lib/cpp/antlr/String.hpp \
134        $(sourcetree)/lib/cpp/antlr/TokenStreamRewriteEngine.hpp \
135        $(sourcetree)/lib/cpp/antlr/TokenStream.hpp \
136        $(sourcetree)/lib/cpp/antlr/BitSet.hpp \
137        $(objdir)/TinyCLexer.hpp \
138        $(sourcetree)/lib/cpp/antlr/InputBuffer.hpp \
139        $(sourcetree)/lib/cpp/antlr/CircularQueue.hpp \
140        $(objdir)/TinyCTokenTypes.hpp \
141        $(sourcetree)/lib/cpp/antlr/CharScanner.hpp \
142        $(sourcetree)/lib/cpp/antlr/RecognitionException.hpp \
143        $(sourcetree)/lib/cpp/antlr/ANTLRException.hpp \
144        $(sourcetree)/lib/cpp/antlr/SemanticException.hpp \
145        $(sourcetree)/lib/cpp/antlr/MismatchedCharException.hpp \
146        $(sourcetree)/lib/cpp/antlr/LexerSharedInputState.hpp \
147        $(sourcetree)/lib/cpp/antlr/RefCount.hpp \
148        $(sourcetree)/lib/cpp/antlr/CharBuffer.hpp \
149        $(objdir)/TinyCParser.hpp \
150        $(sourcetree)/lib/cpp/antlr/TokenBuffer.hpp \
151        $(sourcetree)/lib/cpp/antlr/LLkParser.hpp \
152        $(sourcetree)/lib/cpp/antlr/Parser.hpp \
153        $(sourcetree)/lib/cpp/antlr/MismatchedTokenException.hpp \
154        $(sourcetree)/lib/cpp/antlr/AST.hpp \
155        $(sourcetree)/lib/cpp/antlr/ASTRefCount.hpp \
156        $(sourcetree)/lib/cpp/antlr/ASTFactory.hpp \
157        $(sourcetree)/lib/cpp/antlr/ASTArray.hpp \
158        $(sourcetree)/lib/cpp/antlr/ASTPair.hpp \
159        $(sourcetree)/lib/cpp/antlr/ParserSharedInputState.hpp
160
161$(objdir)/TinyCParser@OBJEXT@: \
162        $(objdir)/TinyCParser.cpp \
163        $(objdir)/TinyCParser.hpp \
164        $(sourcetree)/lib/cpp/antlr/config.hpp \
165        $(sourcetree)/lib/cpp/antlr/TokenStream.hpp \
166        $(sourcetree)/lib/cpp/antlr/Token.hpp \
167        $(sourcetree)/lib/cpp/antlr/TokenRefCount.hpp \
168        $(sourcetree)/lib/cpp/antlr/TokenBuffer.hpp \
169        $(sourcetree)/lib/cpp/antlr/CircularQueue.hpp \
170        $(objdir)/TinyCTokenTypes.hpp \
171        $(sourcetree)/lib/cpp/antlr/LLkParser.hpp \
172        $(sourcetree)/lib/cpp/antlr/Parser.hpp \
173        $(sourcetree)/lib/cpp/antlr/BitSet.hpp \
174        $(sourcetree)/lib/cpp/antlr/RecognitionException.hpp \
175        $(sourcetree)/lib/cpp/antlr/ANTLRException.hpp \
176        $(sourcetree)/lib/cpp/antlr/MismatchedTokenException.hpp \
177        $(sourcetree)/lib/cpp/antlr/AST.hpp \
178        $(sourcetree)/lib/cpp/antlr/ASTRefCount.hpp \
179        $(sourcetree)/lib/cpp/antlr/ASTFactory.hpp \
180        $(sourcetree)/lib/cpp/antlr/ASTArray.hpp \
181        $(sourcetree)/lib/cpp/antlr/ASTPair.hpp \
182        $(sourcetree)/lib/cpp/antlr/ParserSharedInputState.hpp \
183        $(sourcetree)/lib/cpp/antlr/RefCount.hpp \
184        $(sourcetree)/lib/cpp/antlr/TokenStreamRewriteEngine.hpp \
185        $(sourcetree)/lib/cpp/antlr/TokenWithIndex.hpp \
186        $(sourcetree)/lib/cpp/antlr/CommonToken.hpp \
187        $(sourcetree)/lib/cpp/antlr/String.hpp \
188        $(sourcetree)/lib/cpp/antlr/NoViableAltException.hpp \
189        $(sourcetree)/lib/cpp/antlr/SemanticException.hpp
190
191$(objdir)/TinyCLexer@OBJEXT@: \
192        $(objdir)/TinyCLexer.cpp \
193        $(objdir)/TinyCLexer.hpp \
194        $(sourcetree)/lib/cpp/antlr/config.hpp \
195        $(sourcetree)/lib/cpp/antlr/CommonToken.hpp \
196        $(sourcetree)/lib/cpp/antlr/Token.hpp \
197        $(sourcetree)/lib/cpp/antlr/TokenRefCount.hpp \
198        $(sourcetree)/lib/cpp/antlr/InputBuffer.hpp \
199        $(sourcetree)/lib/cpp/antlr/CircularQueue.hpp \
200        $(sourcetree)/lib/cpp/antlr/BitSet.hpp \
201        $(objdir)/TinyCTokenTypes.hpp \
202        $(sourcetree)/lib/cpp/antlr/CharScanner.hpp \
203        $(sourcetree)/lib/cpp/antlr/TokenStream.hpp \
204        $(sourcetree)/lib/cpp/antlr/RecognitionException.hpp \
205        $(sourcetree)/lib/cpp/antlr/ANTLRException.hpp \
206        $(sourcetree)/lib/cpp/antlr/SemanticException.hpp \
207        $(sourcetree)/lib/cpp/antlr/MismatchedCharException.hpp \
208        $(sourcetree)/lib/cpp/antlr/LexerSharedInputState.hpp \
209        $(sourcetree)/lib/cpp/antlr/RefCount.hpp \
210        $(sourcetree)/lib/cpp/antlr/CharBuffer.hpp \
211        $(sourcetree)/lib/cpp/antlr/TokenStreamRewriteEngine.hpp \
212        $(sourcetree)/lib/cpp/antlr/TokenWithIndex.hpp \
213        $(sourcetree)/lib/cpp/antlr/String.hpp \
214        $(sourcetree)/lib/cpp/antlr/TokenStreamException.hpp \
215        $(sourcetree)/lib/cpp/antlr/TokenStreamIOException.hpp \
216        $(sourcetree)/lib/cpp/antlr/TokenStreamRecognitionException.hpp \
217        $(sourcetree)/lib/cpp/antlr/CharStreamException.hpp \
218        $(sourcetree)/lib/cpp/antlr/CharStreamIOException.hpp \
219        $(sourcetree)/lib/cpp/antlr/NoViableAltForCharException.hpp
220
221
222##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
223@stddeps@
224##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
225
Note: See TracBrowser for help on using the repository browser.