File: Makefile.in

package info (click to toggle)
antlr 2.7.7%2Bdfsg-14
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 10,016 kB
  • sloc: java: 54,649; cs: 12,537; makefile: 8,854; cpp: 7,359; pascal: 5,273; sh: 4,333; python: 4,297; lisp: 1,969; xml: 220; lex: 192; ansic: 127
file content (120 lines) | stat: -rw-r--r-- 2,504 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
###############################################################################
# $Id:$
###############################################################################

##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
@stdvars@
##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

## do not change this value
subdir=examples/cpp/filterWithRule

srcdir = @abs_top_srcdir@/examples/cpp/filter
objdir = @abs_this_builddir@/examples/cpp/filter

this : test
test : test1

all: filter test

g_FILES = \
	$(srcdir)/t.g \
	$(eol)

g_cxx_FILES = \
  $(objdir)/T.cpp \
  $(eol)

g_hpp_FILES = \
	$(objdir)/T.hpp \
	$(objdir)/TTokenTypes.hpp \
	$(eol)

g_txt_FILES = \
	$(objdir)/TTokenTypes.txt \
	$(eol)

g_gen_FILES = \
	$(g_cxx_FILES) \
	$(g_hpp_FILES) \
	$(g_txt_FILES) \
	$(eol)

g_obj_FILES = \
  $(objdir)/T@OBJEXT@ \
  $(eol)

## Source files
filter_cxx_FILES = \
	$(g_cxx_FILES) \
	$(srcdir)/Test.cpp  \
	$(eol)

## Object files
filter_obj_FILES = \
	$(g_obj_FILES) \
	$(objdir)/Test@OBJEXT@  \
	$(eol)

## Test commands ..
test1_cmd = $(objdir)/filter < $(srcdir)/test.html

## Tests to be executed
test1 : filter
	@ v="$(verbose)"; \
    if test $$v -gt 0 ; then \
      @ECHO@ "$(test1_cmd)" ; \
    else \
      @ECHO@ "exec test1 .."; \
    fi
	@ $(test1_cmd)

## How to make binaries
filter : $(filter_obj_FILES) @ANTLR_LIB@
	@ @CXX_LINK_CMD@ $@ $(filter_obj_FILES)

## How to compile ANTLR grammar files
$(g_gen_FILES) : $(g_FILES) @ANTLR_JAR@
	@ANTLR_COMPILE_CMD@  $(g_FILES)

## GNU make - how to make object file
$(objdir)/%@OBJEXT@ : $(srcdir)/%.cpp
	@ @CXX_COMPILE_CMD@ $<

## GNU make - how to make object file
$(objdir)/%@OBJEXT@ : $(objdir)/%.cpp
	@ @CXX_COMPILE_CMD@ $<

## GNU make - how to make object file
%@OBJEXT@ : $(srcdir)/%.cpp
	@ @CXX_COMPILE_CMD@ $<

## GNU make - how to make object file
%@OBJEXT@ : $(objdir)/%.cpp
	@ @CXX_COMPILE_CMD@ $<

## Housecleaning
clean:
	@RMF@ *.o *.obj *.exe filter  $(g_gen_FILES) test1

distclean: clean
	@RMF@ Makefile

# Dependencies
$(objdir)/T@OBJEXT@ :       \
 $(objdir)/T.hpp            \
 $(objdir)/TTokenTypes.hpp

$(objdir)/Test@OBJEXT@     :  \
 $(objdir)/T.hpp           \
 $(objdir)/TTokenTypes.hpp

## If cxx.sh script changed ..
$(filter_obj_FILES) : @abs_this_builddir@/scripts/cxx.sh

## If link.sh script changed ..
$(filter_obj_FILES) : @abs_this_builddir@/scripts/link.sh

##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
@stddeps@
##xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx