From 20b7feb1a6e7f6b5c578a38bec7a4e137f0b8628 Mon Sep 17 00:00:00 2001 From: dockes Date: Sun, 23 Apr 2006 13:37:21 +0000 Subject: [PATCH] *** empty log message *** --- src/lib/mkMake | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100755 src/lib/mkMake diff --git a/src/lib/mkMake b/src/lib/mkMake new file mode 100755 index 00000000..9682408a --- /dev/null +++ b/src/lib/mkMake @@ -0,0 +1,78 @@ +#!/bin/sh + +mk=Makefile +depth=.. + +SRCS="${depth}/utils/conftree.cpp ${depth}/index/csguess.cpp \ + ${depth}/utils/debuglog.cpp ${depth}/utils/execmd.cpp \ + ${depth}/utils/idfile.cpp ${depth}/utils/md5.cpp \ + ${depth}/utils/wipedir.cpp ${depth}/utils/fstreewalk.cpp \ + ${depth}/common/mh_html.cpp ${depth}/common/mh_mail.cpp \ + ${depth}/common/mh_exec.cpp ${depth}/common/mh_text.cpp \ + ${depth}/common/htmlparse.cpp ${depth}/index/indexer.cpp \ + ${depth}/common/internfile.cpp ${depth}/common/mimehandler.cpp \ + ${depth}/utils/mimeparse.cpp ${depth}/index/mimetype.cpp \ + ${depth}/common/myhtmlparse.cpp ${depth}/common/pathhash.cpp \ + ${depth}/utils/pathut.cpp ${depth}/common/rclconfig.cpp \ + ${depth}/common/rcldb.cpp ${depth}/common/rclinit.cpp \ + ${depth}/common/stemdb.cpp \ + ${depth}/utils/base64.cpp ${depth}/utils/readfile.cpp \ + ${depth}/utils/smallut.cpp ${depth}/common/textsplit.cpp \ + ${depth}/utils/transcode.cpp ${depth}/common/unacpp.cpp \ + ${depth}/query/history.cpp \ + ${depth}/query/docseq.cpp ${depth}/query/sortseq.cpp \ + ${depth}/utils/copyfile.cpp" + + +for c in $SRCS;do + o=`basename $c .cpp`.o + OBJS="$OBJS $o" + d=`basename $c .cpp`.dep + DEPS="$DEPS $d" +done + +test -f $mk && chmod +w $mk + +cat > $mk <> $mk + echo " \$(CXX) \$(ALL_CXXFLAGS) -c \$<" >> $mk +done + +cat >> $mk <> $mk + echo " \$(CXX) -M \$(ALL_CXXFLAGS) \$< > $d" >> $mk +done +for c in $SRCS;do + d=`basename $c .cpp`.dep + echo "include $d" >> $mk +done