depth = .. include $(depth)/mk/sysconf PROGS = xadump recollq #trhist qtry qxtry all: $(PROGS) SRCS = xadump.cpp rclqlang.cpp .cpp.o : $(CXX) -c $(ALL_CXXFLAGS) -o $@ $< XADUMP_OBJS= xadump.o $(BIGLIB) xadump : $(XADUMP_OBJS) $(CXX) $(ALL_CXXFLAGS) -o xadump $(XADUMP_OBJS) \ $(LIBICONV) $(LIBXAPIAN) $(LIBSYS) RECOLLQ_OBJS= recollq.o $(BIGLIB) $(MIMELIB) recollq : $(RECOLLQ_OBJS) $(CXX) $(ALL_CXXFLAGS) -o recollq $(RECOLLQ_OBJS) \ $(LIBICONV) $(LIBXAPIAN) $(LIBSYS) recollq.o : recollq.cpp $(CXX) $(ALL_CXXFLAGS) -DTEST_RECOLLQ -c recollq.cpp HISTORY_OBJS= trhist.o $(BIGLIB) $(MIMELIB) 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 $(BIGLIB) $(MIMELIB) trwasastrtoq : $(WASASTRINGTOQUERY_OBJS) $(CXX) $(ALL_CXXFLAGS) -o trwasastrtoq $(WASASTRINGTOQUERY_OBJS) \ $(LIBICONV) $(LIBXAPIAN) trwasastrtoq.o : wasastringtoquery.cpp wasastringtoquery.h $(CXX) $(ALL_CXXFLAGS) -DTEST_WASASTRINGTOQUERY -c \ -o trwasastrtoq.o wasastringtoquery.cpp $(BIGLIB): force cd $(depth)/lib;$(MAKE) force: depend: alldeps.stamp alldeps.stamp : $(SRCS) $(CXX) -M $(ALL_CXXFLAGS) $(SRCS) > alldeps touch alldeps.stamp clean: cp /dev/null alldeps rm -f alldeps.stamp rm -f *.o $(PROGS) include alldeps