3 PYTHON?
=/usr
/bin
/env python
5 CURDIR?
= $(shell /bin
/pwd
)
8 CCFLAGS
= -g
-O0
-MMD
-I.
-I
$(SRCDIR
) -I-
-DTRACING_ON
=0
9 MYSQL
= -I
/usr
/include/mysql
-L
/usr
/lib
/mysql
-lmysqlclient
11 VPATH
=$(SRCDIR
):$(CURDIR
)
14 @echo
"You must specify a target"
16 base
/traceflags.
cc base
/traceflags.hh
: $(SRCDIR
)/base
/traceflags.py
21 bitvectest
: test/bitvectest.
cc
22 $(CXX
) $(CCFLAGS
) -o
$@
$^
24 circletest
: test/circletest.
cc base
/circlebuf.
cc
25 $(CXX
) $(CCFLAGS
) -o
$@
$^
27 cprintftest
: test/cprintftest.
cc base
/cprintf.
cc
28 $(CXX
) $(CCFLAGS
) -o
$@
$^
30 initest
: test/initest.
cc base
/str.
cc base
/inifile.
cc base
/cprintf.
cc
31 $(CXX
) $(CCFLAGS
) -o
$@
$^
33 lrutest
: test/lru_test.
cc
34 $(CXX
) $(CCFLAGS
) -o
$@
$^
36 nmtest
: test/nmtest.
cc base
/output.
cc base
/hostinfo.
cc base
/cprintf.
cc base
/misc.
cc base
/loader
/object_file.
cc base
/loader
/symtab.
cc base
/misc.
cc base
/str.
cc base
/loader
/aout_object.
cc base
/loader
/ecoff_object.
cc base
/loader
/elf_object.
cc
37 $(CXX
) $(CCFLAGS
) -I
/n
/ziff
/z
/binkertn
/build
/work
/ALPHA_FS
-lelf
-o
$@
$^
39 offtest
: test/offtest.
cc
40 $(CXX
) $(CCFLAGS
) -o
$@
$^
42 rangetest
: test/rangetest.
cc base
/range.
cc base
/str.
cc
43 $(CXX
) $(CCFLAGS
) -o
$@
$^
45 STATTEST
+= base
/cprintf.
cc base
/hostinfo.
cc base
/misc.
cc base
/mysql.
cc
46 STATTEST
+= base
/python.
cc base
/str.
cc base
/time.
cc
47 STATTEST
+= base
/statistics.
cc base
/stats
/mysql.
cc base
/stats
/python.
cc
48 STATTEST
+= base
/stats
/statdb.
cc base
/stats
/text.
cc base
/stats
/visit.
cc
49 STATTEST
+= test/stattest.
cc
51 $(CXX
) $(CCFLAGS
) $(MYSQL
) -o
$@
$^
53 strnumtest
: test/strnumtest.
cc base
/str.
cc
54 $(CXX
) $(CCFLAGS
) -o
$@
$^
56 symtest
: test/symtest.
cc base
/misc.
cc base
/symtab.
cc base
/str.
cc
57 $(CXX
) $(CCFLAGS
) -o
$@
$^
59 tokentest
: test/tokentest.
cc base
/str.
cc
60 $(CXX
) $(CCFLAGS
) -o
$@
$^
62 TRACE
+=test/tracetest.
cc base
/trace.
cc base
/trace_flags.
cc base
/cprintf.
cc
63 TRACE
+=base
/str.
cc base
/misc.
cc
65 $(CXX
) $(CCFLAGS
) -o
$@
$^
68 @
rm -rf
*test *~ .
#* *.core core base