3 PROGRAM=ftsbench stopfilter
4 PROGRAMOBJ_ftsbench = rand.o finnegan.o utils.o
9 ifeq ($(WITH_PGSQL), yes)
10 PROGRAMOBJ_ftsbench+=pgdriver.o
11 PGSQLCFG=/usr/local/pgsql/bin/pg_config
12 EXTRALIB+=-L`$(PGSQLCFG) --libdir` -lpq -L/usr/lib -lcrypt
13 EXTRAINCLUDE+=-I`$(PGSQLCFG) --includedir`
14 EXTRAFLAGS+=-DWITH_PGSQL
17 ifeq ($(WITH_MYSQL), yes)
18 PROGRAMOBJ_ftsbench+=mysqldriver.o
19 MYSQLCFG=/usr/local/mysql/bin/mysql_config
20 EXTRALIB+=`$(MYSQLCFG) --libs_r`
21 EXTRAINCLUDE+=`$(MYSQLCFG) --cflags`
22 EXTRAFLAGS+=-DWITH_MYSQL
26 include $(topbuilddir)/Makefile.global
28 all: gendata/query-lex
30 gendata/query-lex: gendata/lex gendata/english.stop stopfilter
31 ./stopfilter gendata/english.stop < gendata/lex > gendata/query-lex
33 clean: clean-query-lex
36 rm -rf gendata/query-lex