other ut/test drivers Makefiles
This commit is contained in:
parent
37cad6cb27
commit
1e2fdcd21d
@ -1,19 +1,12 @@
|
|||||||
depth = ..
|
|
||||||
include $(depth)/mk/sysconf
|
|
||||||
|
|
||||||
PROGS = rclaspell
|
PROGS = rclaspell
|
||||||
SRCS = rclaspell.cpp
|
all: $(PROGS)
|
||||||
|
|
||||||
all: depend $(PROGS) librecoll
|
|
||||||
|
|
||||||
RCLASPELL_OBJS= trrclaspell.o
|
RCLASPELL_OBJS= trrclaspell.o
|
||||||
rclaspell : $(RCLASPELL_OBJS)
|
rclaspell : $(RCLASPELL_OBJS)
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o rclaspell $(RCLASPELL_OBJS) \
|
$(CXX) $(ALL_CXXFLAGS) -o rclaspell $(RCLASPELL_OBJS) \
|
||||||
$(LIBRECOLL) $(LIBXAPIAN) $(LIBICONV)
|
$(LIBRECOLL)
|
||||||
trrclaspell.o : rclaspell.cpp
|
trrclaspell.o : rclaspell.cpp
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_RCLASPELL -c -o trrclaspell.o \
|
$(CXX) $(ALL_CXXFLAGS) -DTEST_RCLASPELL -c -o trrclaspell.o \
|
||||||
rclaspell.cpp
|
rclaspell.cpp
|
||||||
|
|
||||||
include $(depth)/mk/commontargets
|
include ../utils/utmkdefs.mk
|
||||||
|
|
||||||
include alldeps
|
|
||||||
|
|||||||
@ -1,31 +1,11 @@
|
|||||||
# @(#$Id: Makefile,v 1.6 2006-01-19 12:01:42 dockes Exp $ (C) 2005 J.F.Dockes
|
|
||||||
|
|
||||||
depth = ..
|
|
||||||
include $(depth)/mk/sysconf
|
|
||||||
|
|
||||||
LIBS = libmime.a
|
|
||||||
PROGS = trbinc
|
PROGS = trbinc
|
||||||
|
all: $(PROGS)
|
||||||
all: depend $(LIBS)
|
|
||||||
|
|
||||||
SRCS = mime-parsefull.cc mime-parseonlyheader.cc \
|
|
||||||
mime-printbody.cc mime.cc \
|
|
||||||
convert.cc iodevice.cc iofactory.cc
|
|
||||||
|
|
||||||
OBJS = mime-parsefull.o mime-parseonlyheader.o \
|
|
||||||
mime-printbody.o mime.o \
|
|
||||||
convert.o iodevice.o iofactory.o
|
|
||||||
|
|
||||||
libmime.a : $(OBJS)
|
|
||||||
$(AR) ru libmime.a $(OBJS)
|
|
||||||
|
|
||||||
.cc.o:
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -c $<
|
|
||||||
|
|
||||||
TRBINCOBJS = trbinc.o
|
TRBINCOBJS = trbinc.o
|
||||||
trbinc: trbinc.o
|
trbinc: trbinc.o
|
||||||
$(CXX) -o trbinc trbinc.o libmime.a
|
$(CXX) -o trbinc trbinc.o $(LIBRECOLL)
|
||||||
|
|
||||||
include $(depth)/mk/commontargets
|
trbinc.o: trbinc.cc
|
||||||
|
$(CXX) $(ALL_CXXFLAGS) -c -o trbinc.o trbinc.cc
|
||||||
|
|
||||||
include alldeps
|
include ../utils/utmkdefs.mk
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
/* Copyright (C) 2006 J.F.Dockes */
|
/* Copyright (C) 2006 J.F.Dockes
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
* the Free Software Foundation; either version 2 of the License, or
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
|||||||
@ -1,33 +1,26 @@
|
|||||||
depth = ..
|
|
||||||
include $(depth)/mk/sysconf
|
|
||||||
|
|
||||||
# Only test executables get build in here
|
|
||||||
PROGS = unacpp textsplit rclconfig
|
PROGS = unacpp textsplit rclconfig
|
||||||
|
|
||||||
all: librecoll $(PROGS)
|
all: $(PROGS)
|
||||||
|
|
||||||
UNACPP_OBJS= trunacpp.o
|
UNACPP_OBJS= trunacpp.o
|
||||||
unacpp : $(UNACPP_OBJS)
|
unacpp : $(UNACPP_OBJS)
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o unacpp $(UNACPP_OBJS) \
|
$(CXX) $(ALL_CXXFLAGS) -o unacpp $(UNACPP_OBJS) $(LIBRECOLL)
|
||||||
$(LIBRECOLL) $(LIBICONV)
|
|
||||||
trunacpp.o : unacpp.cpp unacpp.h
|
trunacpp.o : unacpp.cpp unacpp.h
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_UNACPP -c -o trunacpp.o unacpp.cpp
|
$(CXX) $(ALL_CXXFLAGS) -DTEST_UNACPP -c -o trunacpp.o unacpp.cpp
|
||||||
|
|
||||||
TEXTSPLIT_OBJS= trtextsplit.o
|
TEXTSPLIT_OBJS= trtextsplit.o
|
||||||
textsplit : $(TEXTSPLIT_OBJS)
|
textsplit : $(TEXTSPLIT_OBJS)
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o textsplit $(TEXTSPLIT_OBJS) \
|
$(CXX) $(ALL_CXXFLAGS) -o textsplit $(TEXTSPLIT_OBJS) $(LIBRECOLL)
|
||||||
$(LIBRECOLL) $(LIBICONV)
|
|
||||||
trtextsplit.o : textsplit.cpp
|
trtextsplit.o : textsplit.cpp
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_TEXTSPLIT -c -o trtextsplit.o \
|
$(CXX) $(ALL_CXXFLAGS) -DTEST_TEXTSPLIT -c -o trtextsplit.o \
|
||||||
textsplit.cpp
|
textsplit.cpp
|
||||||
|
|
||||||
RCLCONFIG_OBJS= trrclconfig.o
|
RCLCONFIG_OBJS= trrclconfig.o
|
||||||
rclconfig : $(RCLCONFIG_OBJS)
|
rclconfig : $(RCLCONFIG_OBJS)
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o rclconfig $(RCLCONFIG_OBJS) \
|
$(CXX) $(ALL_CXXFLAGS) -o rclconfig $(RCLCONFIG_OBJS) $(LIBRECOLL)
|
||||||
$(LIBRECOLL) $(LIBICONV) $(LIBSYS)
|
|
||||||
trrclconfig.o : rclconfig.cpp
|
trrclconfig.o : rclconfig.cpp
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_RCLCONFIG -c -o trrclconfig.o \
|
$(CXX) $(ALL_CXXFLAGS) -DTEST_RCLCONFIG -c -o trrclconfig.o \
|
||||||
rclconfig.cpp
|
rclconfig.cpp
|
||||||
|
|
||||||
include $(depth)/mk/commontargets
|
include ../utils/utmkdefs.mk
|
||||||
|
|
||||||
|
|||||||
@ -1,42 +1,18 @@
|
|||||||
depth = ..
|
PROGS = subtreelist mimetype
|
||||||
include $(depth)/mk/sysconf
|
all: $(PROGS)
|
||||||
|
|
||||||
PROGS = recollindex
|
|
||||||
SRCS = recollindex.cpp rclmonrcv.cpp rclmonprc.cpp
|
|
||||||
|
|
||||||
all: depend librecoll $(PROGS)
|
|
||||||
|
|
||||||
RECOLLINDEX_OBJS= recollindex.o rclmonrcv.o rclmonprc.o
|
|
||||||
recollindex : $(RECOLLINDEX_OBJS)
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) $(RECOLL_LDFLAGS) $(LDFLAGS) -o recollindex \
|
|
||||||
$(RECOLLINDEX_OBJS) \
|
|
||||||
$(BSTATIC) $(LIBRECOLL) $(LIBXAPIAN) $(LIBXAPIANSTATICEXTRA) \
|
|
||||||
$(LIBICONV) $(BDYNAMIC) \
|
|
||||||
$(LIBFAM) \
|
|
||||||
$(X_LIBS) $(X_PRE_LIBS) $(X_LIBX11) $(X_EXTRA_LIBS) \
|
|
||||||
$(LIBSYS) $(LIBTHREADS)
|
|
||||||
recollindex.o : recollindex.cpp
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -c -o recollindex.o $<
|
|
||||||
rclmonrcv.o : rclmonrcv.cpp
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -c -o rclmonrcv.o $<
|
|
||||||
rclmonprc.o : rclmonprc.cpp
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -c -o rclmonprc.o $<
|
|
||||||
|
|
||||||
SUBTREELIST_OBJS= subtreelist.o
|
SUBTREELIST_OBJS= subtreelist.o
|
||||||
subtreelist : $(SUBTREELIST_OBJS)
|
subtreelist : $(SUBTREELIST_OBJS)
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o subtreelist $(SUBTREELIST_OBJS) \
|
$(CXX) $(ALL_CXXFLAGS) -o subtreelist $(SUBTREELIST_OBJS) \
|
||||||
$(LIBRECOLL) $(LIBICONV) $(LIBXAPIAN) $(LIBSYS)
|
$(LIBRECOLL)
|
||||||
subtreelist.o : subtreelist.cpp
|
subtreelist.o : subtreelist.cpp
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_SUBTREELIST -c subtreelist.cpp
|
$(CXX) $(ALL_CXXFLAGS) -DTEST_SUBTREELIST -c subtreelist.cpp
|
||||||
|
|
||||||
MIMETYPE_OBJS= trmimetype.o
|
MIMETYPE_OBJS= trmimetype.o
|
||||||
mimetype : $(MIMETYPE_OBJS)
|
mimetype : $(MIMETYPE_OBJS)
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o mimetype $(MIMETYPE_OBJS) \
|
$(CXX) $(ALL_CXXFLAGS) -o mimetype $(MIMETYPE_OBJS) $(LIBRECOLL)
|
||||||
$(LIBRECOLL) $(LIBICONV) $(LIBSYS)
|
|
||||||
trmimetype.o : mimetype.cpp
|
trmimetype.o : mimetype.cpp
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_MIMETYPE -c -o trmimetype.o \
|
$(CXX) $(ALL_CXXFLAGS) -DTEST_MIMETYPE -c -o trmimetype.o \
|
||||||
mimetype.cpp
|
mimetype.cpp
|
||||||
|
|
||||||
include $(depth)/mk/commontargets
|
include ../utils/utmkdefs.mk
|
||||||
|
|
||||||
include alldeps
|
|
||||||
|
|||||||
@ -1,25 +1,20 @@
|
|||||||
depth = ..
|
|
||||||
include $(depth)/mk/sysconf
|
|
||||||
|
|
||||||
# Only test executables get build in here
|
|
||||||
PROGS = mh_mbox internfile
|
PROGS = mh_mbox internfile
|
||||||
|
|
||||||
all: librecoll $(PROGS)
|
all: $(PROGS)
|
||||||
|
|
||||||
INTERNFILE_OBJS= trinternfile.o $(BIGLIB)
|
INTERNFILE_OBJS= trinternfile.o
|
||||||
internfile : $(INTERNFILE_OBJS)
|
internfile : $(INTERNFILE_OBJS)
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o internfile $(INTERNFILE_OBJS) \
|
$(CXX) $(ALL_CXXFLAGS) -o internfile $(INTERNFILE_OBJS) $(LIBRECOLL)
|
||||||
$(LIBRECOLL) $(LIBICONV) $(LIBSYS)
|
|
||||||
trinternfile.o : internfile.cpp
|
trinternfile.o : internfile.cpp
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_INTERNFILE -c -o trinternfile.o \
|
$(CXX) $(ALL_CXXFLAGS) -DTEST_INTERNFILE -c -o trinternfile.o \
|
||||||
internfile.cpp
|
internfile.cpp
|
||||||
|
|
||||||
MH_MBOX_OBJS= trmh_mbox.o $(BIGLIB)
|
MH_MBOX_OBJS= trmh_mbox.o $(BIGLIB)
|
||||||
mh_mbox : $(MH_MBOX_OBJS)
|
mh_mbox : $(MH_MBOX_OBJS)
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o mh_mbox $(MH_MBOX_OBJS) \
|
$(CXX) $(ALL_CXXFLAGS) -o mh_mbox $(MH_MBOX_OBJS) $(LIBRECOLL)
|
||||||
$(LIBRECOLL) $(LIBICONV) $(LIBSYS)
|
|
||||||
trmh_mbox.o : mh_mbox.cpp
|
trmh_mbox.o : mh_mbox.cpp
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_MH_MBOX -c -o trmh_mbox.o \
|
$(CXX) $(ALL_CXXFLAGS) -DTEST_MH_MBOX -c -o trmh_mbox.o \
|
||||||
mh_mbox.cpp
|
mh_mbox.cpp
|
||||||
|
|
||||||
include $(depth)/mk/commontargets
|
include ../utils/utmkdefs.mk
|
||||||
|
|
||||||
|
|||||||
@ -1,49 +0,0 @@
|
|||||||
depth = ..
|
|
||||||
include $(depth)/mk/sysconf
|
|
||||||
|
|
||||||
PROGS = xadump recollq #trhist qtry qxtry
|
|
||||||
SRCS = xadump.cpp
|
|
||||||
|
|
||||||
all: wasaparse.tab.cpp depend librecoll $(PROGS)
|
|
||||||
|
|
||||||
wasaparse.tab.cpp : wasaparse.y
|
|
||||||
bison wasaparse.y
|
|
||||||
mv -f wasaparse.tab.c wasaparse.tab.cpp
|
|
||||||
|
|
||||||
XADUMP_OBJS= xadump.o
|
|
||||||
xadump : $(XADUMP_OBJS)
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o xadump $(XADUMP_OBJS) \
|
|
||||||
$(depth)/lib/librecoll.a $(LIBICONV) $(LIBXAPIAN) $(LIBSYS)
|
|
||||||
xadump.o : xadump.cpp
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -c xadump.cpp
|
|
||||||
|
|
||||||
RECOLLQ_OBJS= recollq.o
|
|
||||||
recollq : $(RECOLLQ_OBJS)
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o recollq $(RECOLLQ_OBJS) \
|
|
||||||
$(BSTATIC) $(LIBRECOLL) $(LIBXAPIAN) $(LIBICONV) $(BDYNAMIC) \
|
|
||||||
$(LIBSYS)
|
|
||||||
recollq.o : recollq.cpp
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_RECOLLQ -c recollq.cpp
|
|
||||||
|
|
||||||
HISTORY_OBJS= trhist.o
|
|
||||||
trhist : $(HISTORY_OBJS)
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o trhist $(HISTORY_OBJS) \
|
|
||||||
$(LIBICONV) $(LIBXAPIAN)
|
|
||||||
trhist.o : history.cpp history.h
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_HISTORY -c -o trhist.o history.cpp
|
|
||||||
|
|
||||||
WASASTRINGTOQUERY_OBJS= trwasastrtoq.o
|
|
||||||
trwasastrtoq : $(WASASTRINGTOQUERY_OBJS)
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o trwasastrtoq $(WASASTRINGTOQUERY_OBJS) \
|
|
||||||
$(LIBRECOLL) $(LIBICONV) $(LIBXAPIAN)
|
|
||||||
trwasastrtoq.o : wasastringtoquery.cpp wasastringtoquery.h
|
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_WASASTRINGTOQUERY -c \
|
|
||||||
-o trwasastrtoq.o wasastringtoquery.cpp
|
|
||||||
|
|
||||||
include $(depth)/mk/commontargets
|
|
||||||
|
|
||||||
include alldeps
|
|
||||||
|
|
||||||
distclean::
|
|
||||||
-rm -f location.hh position.hh stack.hh \
|
|
||||||
wasaparse.tab.c wasaparse.tab.cpp wasaparse.tab.h
|
|
||||||
@ -1,15 +1,10 @@
|
|||||||
depth = ..
|
|
||||||
include $(depth)/mk/sysconf
|
|
||||||
|
|
||||||
# Only test executables get build in here
|
|
||||||
PROGS = synfamily stoplist
|
PROGS = synfamily stoplist
|
||||||
|
|
||||||
all: librecoll $(PROGS)
|
all: $(PROGS)
|
||||||
|
|
||||||
STOPLIST_OBJS= trstoplist.o
|
STOPLIST_OBJS= trstoplist.o
|
||||||
stoplist : $(STOPLIST_OBJS)
|
stoplist : $(STOPLIST_OBJS)
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o stoplist $(STOPLIST_OBJS) \
|
$(CXX) $(ALL_CXXFLAGS) -o stoplist $(STOPLIST_OBJS) $(LIBRECOLL)
|
||||||
$(LIBRECOLL) $(LIBICONV) $(LIBSYS)
|
|
||||||
trstoplist.o : stoplist.cpp
|
trstoplist.o : stoplist.cpp
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_STOPLIST -c -o trstoplist.o \
|
$(CXX) $(ALL_CXXFLAGS) -DTEST_STOPLIST -c -o trstoplist.o \
|
||||||
stoplist.cpp
|
stoplist.cpp
|
||||||
@ -17,9 +12,10 @@ trstoplist.o : stoplist.cpp
|
|||||||
SYNFAMILY_OBJS= trsynfamily.o
|
SYNFAMILY_OBJS= trsynfamily.o
|
||||||
synfamily : $(SYNFAMILY_OBJS)
|
synfamily : $(SYNFAMILY_OBJS)
|
||||||
$(CXX) $(ALL_CXXFLAGS) -o synfamily $(SYNFAMILY_OBJS) \
|
$(CXX) $(ALL_CXXFLAGS) -o synfamily $(SYNFAMILY_OBJS) \
|
||||||
$(LIBRECOLL) $(LIBICONV) $(LIBXAPIAN) $(LIBSYS)
|
$(LIBRECOLL) -lxapian
|
||||||
|
|
||||||
trsynfamily.o : synfamily.cpp
|
trsynfamily.o : synfamily.cpp
|
||||||
$(CXX) $(ALL_CXXFLAGS) -DTEST_SYNFAMILY -c -o trsynfamily.o \
|
$(CXX) $(ALL_CXXFLAGS) -DTEST_SYNFAMILY -c -o trsynfamily.o \
|
||||||
synfamily.cpp
|
synfamily.cpp
|
||||||
|
|
||||||
include $(depth)/mk/commontargets
|
include ../utils/utmkdefs.mk
|
||||||
|
|||||||
@ -8,3 +8,6 @@ ALL_CXXFLAGS = \
|
|||||||
-I../unac \
|
-I../unac \
|
||||||
-I../utils
|
-I../utils
|
||||||
LIBRECOLL = -L../.libs -lrecoll
|
LIBRECOLL = -L../.libs -lrecoll
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f $(PROGS) *.o
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user