source: trunk/yao/share/antlr-2.7.7/examples/cpp/includeFile/Makefile @ 1

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

Initial import of YAO sources

  • Property svn:eol-style set to native
File size: 17.6 KB
Line 
1##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
2
3## --*- Makefile -*--
4SUBDIRS         := 
5
6## helper utilities ..
7INSTALL         = /usr/bin/install -c
8MKDIR           = /bin/mkdir
9RM              = /bin/rm -r -f
10RMF             = /bin/rm -r -f
11TAR             = /bin/tar
12TOUCH           = /bin/touch
13CHMOD           = /bin/chmod
14SED             = /bin/sed
15GREP            = /bin/grep
16CAT             = /bin/cat
17CHMOD           = /bin/chmod
18CP              = /bin/cp
19ECHO            = /bin/echo
20
21# usual dribble
22exec_prefix     = ${prefix}
23prefix          = /usr/local
24program_transform_name = s,x,x,
25bindir          = ${exec_prefix}/bin
26sbindir         = ${exec_prefix}/sbin
27libexecdir      = ${exec_prefix}/libexec
28datadir         = ${prefix}/share
29sysconfdir      = ${prefix}/etc
30sharedstatedir  = ${prefix}/com
31localstatedir   = ${prefix}/var
32libdir          = ${exec_prefix}/lib
33includedir      = ${prefix}/include
34oldincludedir   = /usr/include
35infodir         = ${prefix}/info
36mandir          = ${prefix}/man
37build_alias     = 
38host_alias      = 
39target_alias    = 
40build           = x86_64-unknown-linux-gnu
41build_cpu       = x86_64
42build_vendor    = unknown
43build_os        = linux-gnu
44host            = x86_64-unknown-linux-gnu
45host_cpu        = x86_64
46host_vendor     = unknown
47host_os         = linux-gnu
48just_make       = /usr/bin/make
49
50# Version stuff...
51VERSION         = 2
52SUBVERSION      = 7
53PATCHLEVEL      = 7
54PACKAGE_NAME    = antlr
55PACKAGE_VERSION = 2.7.7
56versioneddir    = antlr-2.7.7
57
58# navigation
59builddir        = /usr/neuro/local/yao/yao9/share/antlr-2.7.7
60buildtree       = /usr/neuro/local/yao/yao9/share/antlr-2.7.7
61sourcetree      = /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/..
62
63## Two abbrevs to shorten things. $(thisdir) shall be the current
64## working  directory  as  absolute  name  and $(_srcdir) is it's
65## source dir companion. That means that  $(thisdir)/Makefile has
66## been generated by $(_srcdir)/Makefile.in.
67_srcdir         = /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../$(subdir)
68thisdir         = /usr/neuro/local/yao/yao9/share/antlr-2.7.7/$(subdir)
69
70# variable 'srcdir' is deprecated - use sourcetree
71srcdir          = /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/..
72# variable 'objdir' is deprecated - use buildtree
73objdir          = /usr/neuro/local/yao/yao9/share/antlr-2.7.7
74
75# other
76verbose         = 0
77
78## SUBDIRS you want to exclude (separate them by using "|").
79SUBDIRS_NOT    := .
80
81CLR            = /usr/bin/mono
82
83ANTLR_JAR      = /usr/neuro/local/yao/yao9/share/antlr-2.7.7/antlr/antlr.jar
84ANTLR_LIB      = /usr/neuro/local/yao/yao9/share/antlr-2.7.7/lib/cpp/src/libantlr.a
85ANTLR_NET      = /usr/neuro/local/yao/yao9/share/antlr-2.7.7/lib/antlr.runtime.dll
86ANTLR_PY       = /usr/neuro/local/yao/yao9/share/antlr-2.7.7/lib/python/antlr/python.py
87ASTFRAME_NET   = /usr/neuro/local/yao/yao9/share/antlr-2.7.7/lib/antlr.astframe.dll
88
89antlr_jar      = antlr.jar
90antlr_lib      = libantlr.a
91antlr_net      = antlr.runtime.dll
92antlr_py       = python.py
93astframe_net   = antlr.astframe.dll
94##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
95
96## do not change this value
97
98subdir=examples/cpp/includeFile
99
100srcdir=/usr/neuro/local/yao/yao9/share/antlr-2.7.7/examples/cpp/includeFile/../../../examples/cpp/includeFile
101objdir=/usr/neuro/local/yao/yao9/share/antlr-2.7.7/examples/cpp/includeFile
102
103this : test
104test : test1
105
106
107all: includeFile test
108
109p_g_FILES = \
110        $(srcdir)/P.g \
111        $(eol)
112
113p_g_cxx_FILES = \
114        $(objdir)/PParser.cpp \
115        $(objdir)/PLexer.cpp \
116        $(eol)
117
118p_g_hpp_FILES = \
119        $(objdir)/PParser.hpp \
120        $(objdir)/PParserTokenTypes.hpp \
121        $(objdir)/PLexer.hpp \
122        $(eol)
123
124p_g_txt_FILES = \
125        $(objdir)/PParserTokenTypes.txt \
126        $(eol)
127
128p_g_gen_FILES = \
129        $(p_g_cxx_FILES) \
130        $(p_g_hpp_FILES) \
131        $(p_g_txt_FILES) \
132        $(eol)
133
134p_g_obj_FILES = \
135        $(objdir)/PParser.o \
136        $(objdir)/PLexer.o \
137        $(eol)
138
139## Source files
140includeFile_cxx_FILES = \
141        $(p_g_cxx_FILES) \
142        $(srcdir)/Main.cpp \
143        $(eol)
144
145## Object files
146includeFile_obj_FILES = \
147        $(p_g_obj_FILES) \
148        $(objdir)/Main.o \
149        $(eol)
150
151## Test commands
152test1_cmd = $(objdir)/includeFile < $(srcdir)/test.c
153
154## Tests to be executed
155test1: includeFile
156        @ v="$(verbose)"; if test $$v -gt 0 ; then  /bin/echo "$(test1_cmd)" ;  else  /bin/echo "exec test1 .."fi
157        @ $(test1_cmd)
158
159## How to make binaries
160includeFile : $(includeFile_obj_FILES) /usr/neuro/local/yao/yao9/share/antlr-2.7.7/lib/cpp/src/libantlr.a
161        /bin/sh /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/link.sh $@ $(includeFile_obj_FILES)
162
163## How to compile ANTLR grammar files
164$(objdir)/.P.g : $(srcdir)/P.g /usr/neuro/local/yao/yao9/share/antlr-2.7.7/antlr/antlr.jar
165        /bin/sh /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/antlr.sh $(srcdir)/P.g
166        $(TOUCH) `echo $(objdir)/.P.g`
167
168$(p_g_gen_FILES): $(objdir)/.P.g
169
170
171## GNU make - how to make object file
172$(objdir)/%.o : $(srcdir)/%.cpp
173        @ CXXINCLUDE="$(srcdir)" /bin/sh /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/cxx.sh $<
174
175## GNU make - how to make object file
176$(objdir)/%.o : $(objdir)/%.cpp
177        @ CXXINCLUDE="$(srcdir)" /bin/sh /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/cxx.sh $<
178
179## GNU make - how to make object file
180%.o : $(srcdir)/%.cpp
181        @ /bin/sh /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/cxx.sh $<
182
183## GNU make - how to make object file
184%.o : $(objdir)/%.cpp
185        @ /bin/sh /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/cxx.sh $<
186
187#####
188## GNU make - how to make object file
189$(objdir)/%.o : $(srcdir)/%.c
190        @ /bin/sh /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/c.sh $<
191
192## GNU make - how to make object file
193$(objdir)/%.o : $(objdir)/%.c
194        @ /bin/sh /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/c.sh $<
195
196## GNU make - how to make object file
197%.o : $(srcdir)/%.c
198        @ /bin/sh /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/c.sh $<
199
200## Housecleaning
201clean:
202        - /bin/rm -r -f *.o *.obj *.exe \
203        $(p_g_gen_FILES) \
204        $(objdir)/.P.g \
205        includeFile
206
207distclean: clean
208        /bin/rm -r -f Makefile
209
210## If cxx.sh script changed ..
211$(p_g_obj_FILES) : /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/cxx.sh
212## If link.sh script changed ..
213$(p_g_obj_FILES) : /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/link.sh
214
215$(objdir)/Main.o: \
216        $(srcdir)/Main.cpp \
217        $(srcdir)/Main.hpp \
218        $(sourcetree)/lib/cpp/antlr/TokenStreamSelector.hpp \
219        $(sourcetree)/lib/cpp/antlr/config.hpp \
220        $(sourcetree)/lib/cpp/antlr/TokenStream.hpp \
221        $(sourcetree)/lib/cpp/antlr/Token.hpp \
222        $(sourcetree)/lib/cpp/antlr/TokenRefCount.hpp \
223        $(objdir)/PLexer.hpp \
224        $(sourcetree)/lib/cpp/antlr/CommonToken.hpp \
225        $(sourcetree)/lib/cpp/antlr/InputBuffer.hpp \
226        $(sourcetree)/lib/cpp/antlr/CircularQueue.hpp \
227        $(sourcetree)/lib/cpp/antlr/BitSet.hpp \
228        $(objdir)/PParserTokenTypes.hpp \
229        $(sourcetree)/lib/cpp/antlr/CharScanner.hpp \
230        $(sourcetree)/lib/cpp/antlr/RecognitionException.hpp \
231        $(sourcetree)/lib/cpp/antlr/ANTLRException.hpp \
232        $(sourcetree)/lib/cpp/antlr/SemanticException.hpp \
233        $(sourcetree)/lib/cpp/antlr/MismatchedCharException.hpp \
234        $(sourcetree)/lib/cpp/antlr/LexerSharedInputState.hpp \
235        $(sourcetree)/lib/cpp/antlr/RefCount.hpp \
236        $(sourcetree)/lib/cpp/antlr/CharBuffer.hpp \
237        $(objdir)/PParser.hpp \
238        $(sourcetree)/lib/cpp/antlr/TokenBuffer.hpp \
239        $(sourcetree)/lib/cpp/antlr/LLkParser.hpp \
240        $(sourcetree)/lib/cpp/antlr/Parser.hpp \
241        $(sourcetree)/lib/cpp/antlr/MismatchedTokenException.hpp \
242        $(sourcetree)/lib/cpp/antlr/AST.hpp \
243        $(sourcetree)/lib/cpp/antlr/ASTRefCount.hpp \
244        $(sourcetree)/lib/cpp/antlr/ASTFactory.hpp \
245        $(sourcetree)/lib/cpp/antlr/ASTArray.hpp \
246        $(sourcetree)/lib/cpp/antlr/ASTPair.hpp \
247        $(sourcetree)/lib/cpp/antlr/ParserSharedInputState.hpp
248
249$(objdir)/PLexer.o: \
250        $(objdir)/PLexer.cpp \
251        $(objdir)/PLexer.hpp \
252        $(sourcetree)/lib/cpp/antlr/config.hpp \
253        $(sourcetree)/lib/cpp/antlr/CommonToken.hpp \
254        $(sourcetree)/lib/cpp/antlr/Token.hpp \
255        $(sourcetree)/lib/cpp/antlr/TokenRefCount.hpp \
256        $(sourcetree)/lib/cpp/antlr/InputBuffer.hpp \
257        $(sourcetree)/lib/cpp/antlr/CircularQueue.hpp \
258        $(sourcetree)/lib/cpp/antlr/BitSet.hpp \
259        $(objdir)/PParserTokenTypes.hpp \
260        $(sourcetree)/lib/cpp/antlr/CharScanner.hpp \
261        $(sourcetree)/lib/cpp/antlr/TokenStream.hpp \
262        $(sourcetree)/lib/cpp/antlr/RecognitionException.hpp \
263        $(sourcetree)/lib/cpp/antlr/ANTLRException.hpp \
264        $(sourcetree)/lib/cpp/antlr/SemanticException.hpp \
265        $(sourcetree)/lib/cpp/antlr/MismatchedCharException.hpp \
266        $(sourcetree)/lib/cpp/antlr/LexerSharedInputState.hpp \
267        $(sourcetree)/lib/cpp/antlr/RefCount.hpp \
268        $(sourcetree)/lib/cpp/antlr/CharBuffer.hpp \
269        $(srcdir)/Main.hpp \
270        $(sourcetree)/lib/cpp/antlr/TokenStreamSelector.hpp \
271        $(sourcetree)/lib/cpp/antlr/TokenStreamException.hpp \
272        $(sourcetree)/lib/cpp/antlr/TokenStreamIOException.hpp \
273        $(sourcetree)/lib/cpp/antlr/TokenStreamRecognitionException.hpp \
274        $(sourcetree)/lib/cpp/antlr/CharStreamException.hpp \
275        $(sourcetree)/lib/cpp/antlr/CharStreamIOException.hpp \
276        $(sourcetree)/lib/cpp/antlr/NoViableAltForCharException.hpp \
277        $(objdir)/PParser.hpp \
278        $(sourcetree)/lib/cpp/antlr/TokenBuffer.hpp \
279        $(sourcetree)/lib/cpp/antlr/LLkParser.hpp \
280        $(sourcetree)/lib/cpp/antlr/Parser.hpp \
281        $(sourcetree)/lib/cpp/antlr/MismatchedTokenException.hpp \
282        $(sourcetree)/lib/cpp/antlr/AST.hpp \
283        $(sourcetree)/lib/cpp/antlr/ASTRefCount.hpp \
284        $(sourcetree)/lib/cpp/antlr/ASTFactory.hpp \
285        $(sourcetree)/lib/cpp/antlr/ASTArray.hpp \
286        $(sourcetree)/lib/cpp/antlr/ASTPair.hpp \
287        $(sourcetree)/lib/cpp/antlr/ParserSharedInputState.hpp
288
289$(objdir)/PParser.o: \
290        $(objdir)/PParser.cpp \
291        $(objdir)/PParser.hpp \
292        $(sourcetree)/lib/cpp/antlr/config.hpp \
293        $(sourcetree)/lib/cpp/antlr/TokenStream.hpp \
294        $(sourcetree)/lib/cpp/antlr/Token.hpp \
295        $(sourcetree)/lib/cpp/antlr/TokenRefCount.hpp \
296        $(sourcetree)/lib/cpp/antlr/TokenBuffer.hpp \
297        $(sourcetree)/lib/cpp/antlr/CircularQueue.hpp \
298        $(objdir)/PParserTokenTypes.hpp \
299        $(sourcetree)/lib/cpp/antlr/LLkParser.hpp \
300        $(sourcetree)/lib/cpp/antlr/Parser.hpp \
301        $(sourcetree)/lib/cpp/antlr/BitSet.hpp \
302        $(sourcetree)/lib/cpp/antlr/RecognitionException.hpp \
303        $(sourcetree)/lib/cpp/antlr/ANTLRException.hpp \
304        $(sourcetree)/lib/cpp/antlr/MismatchedTokenException.hpp \
305        $(sourcetree)/lib/cpp/antlr/AST.hpp \
306        $(sourcetree)/lib/cpp/antlr/ASTRefCount.hpp \
307        $(sourcetree)/lib/cpp/antlr/ASTFactory.hpp \
308        $(sourcetree)/lib/cpp/antlr/ASTArray.hpp \
309        $(sourcetree)/lib/cpp/antlr/ASTPair.hpp \
310        $(sourcetree)/lib/cpp/antlr/ParserSharedInputState.hpp \
311        $(sourcetree)/lib/cpp/antlr/RefCount.hpp \
312        $(srcdir)/Main.hpp \
313        $(sourcetree)/lib/cpp/antlr/TokenStreamSelector.hpp \
314        $(sourcetree)/lib/cpp/antlr/NoViableAltException.hpp \
315        $(sourcetree)/lib/cpp/antlr/SemanticException.hpp
316
317
318##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
319
320## --*- Makefile -*--
321## Make listed targets even in case a file with same name exists.
322.PHONY: \
323 this \
324 all clean install test distclean \
325 this-all this-clean this-install this-test this-distclean \
326 all-this clean-this install-this test-this distclean-this \
327 $(eof)
328
329## delete suffix rules - shortens output when using -d and is not
330## used anyway (and should not be used).
331.SUFFIXES:
332
333Makefile :: /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../$(subdir)/Makefile.in  \
334            /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/config.deps \
335                                          /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/config.make \
336                                          /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/config.vars \
337            /usr/neuro/local/yao/yao9/share/antlr-2.7.7/config.status
338        @echo "*** update $(subdir)/Makefile"
339        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES="$(subdir)/Makefile" /bin/sh ./config.status -q
340
341/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/config.deps : \
342        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/config.deps.in
343        @echo "*** update $@"
344        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/config.deps /bin/sh ./config.status -q
345
346/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/config.make : \
347        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/config.make.in
348        @echo "*** update $@"
349        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/config.make /bin/sh ./config.status -q
350
351/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/config.vars : \
352        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/config.vars.in
353        @echo "*** update $@"
354        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/config.vars /bin/sh ./config.status -q
355
356/usr/neuro/local/yao/yao9/share/antlr-2.7.7/config.status : \
357        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../configure
358        @echo "*** reconfigure $@ - stay tuned .."
359        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && /bin/sh ./config.status -q --recheck
360        @echo "*** update all configured files .."
361        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && /bin/sh ./config.status -q
362
363### In a pure devel mode there should be also a dependency listed on how
364### to make configure out of  configure.in.  This  requires that usr has
365### m4  and  autoconf (proper version) installed. Appropriate checks are
366### not done in configure. If so, then uncomment next lines:
367###
368###   @rule_configure_configure_in@
369###
370
371/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/antlr.sh : \
372        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/antlr.sh.in
373        @echo "*** update $@"
374        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/antlr.sh /bin/sh ./config.status -q
375
376/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/cpp.sh : \
377        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/cpp.sh.in
378        @echo "*** update $@"
379        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/cpp.sh /bin/sh ./config.status -q
380
381/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/csc.sh : \
382        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/csc.sh.in
383        @echo "*** update $@"
384        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/csc.sh /bin/sh ./config.status -q
385
386/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/cxx.sh : \
387        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/cxx.sh.in
388        @echo "*** update $@"
389        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/cxx.sh /bin/sh ./config.status -q
390
391/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/jar.sh : \
392        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/jar.sh.in
393        @echo "*** update $@"
394        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/jar.sh /bin/sh ./config.status -q
395
396/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/javac.sh : \
397        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/javac.sh.in
398        @echo "*** update $@"
399        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/javac.sh /bin/sh ./config.status -q
400
401/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/java.sh : \
402        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/java.sh.in
403        @echo "*** update $@"
404        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/java.sh /bin/sh ./config.status -q
405
406/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/lib.sh : \
407        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/lib.sh.in
408        @echo "*** update $@"
409        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/lib.sh /bin/sh ./config.status -q
410
411/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/link.sh : \
412        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/link.sh.in
413        @echo "*** update $@"
414        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/link.sh /bin/sh ./config.status -q
415
416/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/pyinst.sh : \
417        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/pyinst.sh.in
418        @echo "*** update $@"
419        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/pyinst.sh /bin/sh ./config.status -q
420
421/usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/python.sh : \
422        /usr/neuro/local/yao/yao9/share/antlr-2.7.7/scripts/../scripts/python.sh.in
423        @echo "*** update $@"
424        @cd /usr/neuro/local/yao/yao9/share/antlr-2.7.7 && CONFIG_FILES=scripts/python.sh /bin/sh ./config.status -q
425
426
427## This rule shall ensure that ANTLR_NET is up-to-date. The rule is a
428## double colon rule, ie. further  rules  with the same target may be
429## added. For unknown reasons, double colon rules are always phony,ie.
430## getting executed even in case target exists. We break the infinite
431## loop,  we only  jump  into  subdir  "lib/csharp/src" if we are not
432## already in. It is very important that  each Makefile[.in] sets the
433## variable $(subdir) proper.
434
435/usr/neuro/local/yao/yao9/share/antlr-2.7.7/lib/antlr.runtime.dll ::
436        @ subdir="lib/csharp/antlr.runtime" ; \
437    case $(subdir) in \
438          $$subdir ) ;; \
439          * ) d="/usr/neuro/local/yao/yao9/share/antlr-2.7.7/$$subdir" ; \
440        test -f "$$d/Makefile" && {  \
441         /usr/bin/make -C "$$d" $@ ; \
442        }       \
443        ;; \
444    esac
445
446/usr/neuro/local/yao/yao9/share/antlr-2.7.7/lib/antlr.astframe.dll ::
447        @ subdir="lib/csharp/antlr.astframe" ; \
448    case $(subdir) in \
449          $$subdir ) ;; \
450          * ) d="/usr/neuro/local/yao/yao9/share/antlr-2.7.7/$$subdir" ; \
451        test -f "$$d/Makefile" && {  \
452         /usr/bin/make -C "$$d" $@ ; \
453        }       \
454        ;; \
455    esac
456
457
458/usr/neuro/local/yao/yao9/share/antlr-2.7.7/antlr/antlr.jar ::
459        @ subdir="antlr" ; \
460    case $(subdir) in \
461          $$subdir ) ;; \
462          * ) d="/usr/neuro/local/yao/yao9/share/antlr-2.7.7/$$subdir" ; \
463        test -f "$$d/Makefile" && {  \
464         /usr/bin/make -C "$$d" $@ ; \
465        }       \
466        ;; \
467    esac
468
469
470/usr/neuro/local/yao/yao9/share/antlr-2.7.7/lib/cpp/src/libantlr.a ::
471        @ subdir="lib/cpp/src" ; \
472    case $(subdir) in \
473          $$subdir ) ;; \
474          * ) d="/usr/neuro/local/yao/yao9/share/antlr-2.7.7/$$subdir" ; \
475        test -f "$$d/Makefile" && {  \
476         /usr/bin/make -C "$$d" $@ ; \
477        }       \
478        ;; \
479    esac
480
481##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
482
Note: See TracBrowser for help on using the repository browser.