📄 makefile.in
字号:
# Makefile for Tokyo Cabinet#================================================================# Setting Variables#================================================================# Generic settingsSHELL = @SHELL@# Package informationPACKAGE = @PACKAGE_NAME@VERSION = @PACKAGE_VERSION@PACKAGEDIR = $(PACKAGE)-$(VERSION)PACKAGETGZ = $(PACKAGE)-$(VERSION).tar.gzLIBVER = @MYLIBVER@LIBREV = @MYLIBREV@FORMATVER = @MYFORMATVER@# TargetsHEADERFILES = @MYHEADERFILES@LIBRARYFILES = @MYLIBRARYFILES@LIBOBJFILES = @MYLIBOBJFILES@COMMANDFILES = @MYCOMMANDFILES@CGIFILES = @MYCGIFILES@MAN1FILES = @MYMAN1FILES@MAN3FILES = @MYMAN3FILES@DOCUMENTFILES = @MYDOCUMENTFILES@PCFILES = @MYPCFILES@# Install destinationsprefix = @prefix@exec_prefix = @exec_prefix@datarootdir = @datarootdir@INCLUDEDIR = @includedir@LIBDIR = @libdir@BINDIR = @bindir@LIBEXECDIR = @libexecdir@DATADIR = @datadir@/$(PACKAGE)MAN1DIR = @mandir@/man1MAN3DIR = @mandir@/man3PCDIR = @libdir@/pkgconfigDESTDIR =# Building configurationCC = @CC@CPPFLAGS = @MYCPPFLAGS@ \ -D_TC_PREFIX="\"$(prefix)\"" -D_TC_INCLUDEDIR="\"$(INCLUDEDIR)\"" \ -D_TC_LIBDIR="\"$(LIBDIR)\"" -D_TC_BINDIR="\"$(BINDIR)\"" -D_TC_LIBEXECDIR="\"$(LIBEXECDIR)\"" \ -D_TC_APPINC="\"-I$(INCLUDEDIR)\"" -D_TC_APPLIBS="\"-L$(LIBDIR) -ltokyocabinet @LIBS@\""CFLAGS = @MYCFLAGS@LDFLAGS = @MYLDFLAGS@CMDLDFLAGS = @MYCMDLDFLAGS@LIBS = @LIBS@LDENV = LD_RUN_PATH=/lib:/usr/lib:$(LIBDIR):$(HOME)/lib:/usr/local/lib:@MYRUNPATH@:.RUNENV = @MYLDLIBPATHENV@=.:/lib:/usr/lib:$(LIBDIR):$(HOME)/lib:/usr/local/lib:@MYRUNPATH@POSTCMD = @MYPOSTCMD@#================================================================# Suffix rules#================================================================.SUFFIXES :.SUFFIXES : .c .o.c.o : $(CC) -c $(CPPFLAGS) $(CFLAGS) $<#================================================================# Actions#================================================================all : $(LIBRARYFILES) $(COMMANDFILES) $(CGIFILES) @$(POSTCMD) @printf '\n' @printf '#================================================================\n' @printf '# Ready to install.\n' @printf '#================================================================\n'clean : rm -rf $(LIBRARYFILES) $(LIBOBJFILES) $(COMMANDFILES) $(CGIFILES) \ *.o a.out tokyocabinet_all.c check.in check.out gmon.out leak.log words.tsv \ casket casket-* casket.* *.tch *.tcb *.tcf *.tct *.idx.* *.wal *~ hoge moge tako ikaversion : vernum=`expr $(LIBVER)00 + $(LIBREV)` ; \ sed -e 's/_TC_VERSION.*/_TC_VERSION "$(VERSION)"/' \ -e "s/_TC_LIBVER.*/_TC_LIBVER $$vernum/" \ -e 's/_TC_FORMATVER.*/_TC_FORMATVER "$(FORMATVER)"/' tcutil.h > tcutil.h~ [ -f tcutil.h~ ] && mv -f tcutil.h~ tcutil.huntabify : ls *.c *.h *.idl | while read name ; \ do \ sed -e 's/\t/ /g' -e 's/ *$$//' $$name > $$name~; \ [ -f $$name~ ] && mv -f $$name~ $$name ; \ doneinstall : mkdir -p $(DESTDIR)$(INCLUDEDIR) cp -Rf $(HEADERFILES) $(DESTDIR)$(INCLUDEDIR) mkdir -p $(DESTDIR)$(LIBDIR) cp -Rf $(LIBRARYFILES) $(DESTDIR)$(LIBDIR) mkdir -p $(DESTDIR)$(BINDIR) cp -Rf $(COMMANDFILES) $(DESTDIR)$(BINDIR) mkdir -p $(DESTDIR)$(LIBEXECDIR) cp -Rf $(CGIFILES) $(DESTDIR)$(LIBEXECDIR) mkdir -p $(DESTDIR)$(DATADIR) cp -Rf $(DOCUMENTFILES) $(DESTDIR)$(DATADIR) mkdir -p $(DESTDIR)$(MAN1DIR) cd man && cp -Rf $(MAN1FILES) $(DESTDIR)$(MAN1DIR) mkdir -p $(DESTDIR)$(MAN3DIR) cd man && cp -Rf $(MAN3FILES) $(DESTDIR)$(MAN3DIR) mkdir -p $(DESTDIR)$(PCDIR) cp -Rf $(PCFILES) $(DESTDIR)$(PCDIR) @printf '\n' @printf '#================================================================\n' @printf '# Thanks for using Tokyo Cabinet.\n' @printf '#================================================================\n'install-strip : make DESTDIR=$(DESTDIR) install cd $(DESTDIR)$(BINDIR) && strip $(COMMANDFILES)uninstall : cd $(DESTDIR)$(INCLUDEDIR) && rm -f $(HEADERFILES) cd $(DESTDIR)$(LIBDIR) && rm -f $(LIBRARYFILES) cd $(DESTDIR)$(BINDIR) && rm -f $(COMMANDFILES) cd $(DESTDIR)$(LIBEXECDIR) && rm -f $(CGIFILES) cd $(DESTDIR)$(MAN1DIR) && rm -f $(MAN1FILES) cd $(DESTDIR)$(MAN3DIR) && rm -f $(MAN3FILES) rm -rf $(DESTDIR)$(DATADIR) cd $(DESTDIR)$(PCDIR) && rm -f $(PCFILES)dist : make version make untabify make distclean cd .. && tar cvf - $(PACKAGEDIR) | gzip -c > $(PACKAGETGZ) sync ; syncdistclean : clean cd example && make clean cd bros && make clean rm -rf Makefile tokyocabinet.pc config.cache config.log config.status autom4te.cachecheck : make check-util make check-hdb make check-bdb make check-fdb make check-tdb make check-adb rm -rf casket* @printf '\n' @printf '#================================================================\n' @printf '# Checking completed.\n' @printf '#================================================================\n'check-util : rm -rf casket* $(RUNENV) $(RUNCMD) ./tcamgr version $(RUNENV) $(RUNCMD) ./tcutest xstr 50000 $(RUNENV) $(RUNCMD) ./tcutest list -rd 50000 $(RUNENV) $(RUNCMD) ./tcutest map -rd -tr 50000 $(RUNENV) $(RUNCMD) ./tcutest map -rd -tr -rnd -dc 50000 $(RUNENV) $(RUNCMD) ./tcutest tree -rd -tr 50000 $(RUNENV) $(RUNCMD) ./tcutest tree -rd -tr -rnd -dc 50000 $(RUNENV) $(RUNCMD) ./tcutest mdb -rd -tr 50000 $(RUNENV) $(RUNCMD) ./tcutest mdb -rd -tr -rnd -dc 50000 $(RUNENV) $(RUNCMD) ./tcutest mdb -rd -tr -rnd -dpr 50000 $(RUNENV) $(RUNCMD) ./tcutest ndb -rd -tr 50000 $(RUNENV) $(RUNCMD) ./tcutest ndb -rd -tr -rnd -dc 50000 $(RUNENV) $(RUNCMD) ./tcutest ndb -rd -tr -rnd -dpr 50000 $(RUNENV) $(RUNCMD) ./tcutest misc 500 $(RUNENV) $(RUNCMD) ./tcutest wicked 50000 $(RUNENV) $(RUNCMD) ./tcumttest combo 5 50000 500 $(RUNENV) $(RUNCMD) ./tcumttest combo -rnd 5 50000 500 $(RUNENV) $(RUNCMD) ./tcumttest typical 5 50000 5000 $(RUNENV) $(RUNCMD) ./tcumttest typical -rr 1000 5 50000 5000 $(RUNENV) $(RUNCMD) ./tcumttest typical -nc 5 50000 5000 $(RUNENV) $(RUNCMD) ./tcumttest combo -tr 5 50000 500 $(RUNENV) $(RUNCMD) ./tcumttest combo -tr -rnd 5 50000 500 $(RUNENV) $(RUNCMD) ./tcumttest typical -tr 5 50000 5000 $(RUNENV) $(RUNCMD) ./tcumttest typical -tr -rr 1000 5 50000 5000 $(RUNENV) $(RUNCMD) ./tcumttest typical -tr -nc 5 50000 5000 $(RUNENV) $(RUNCMD) ./tcucodec url Makefile > check.in $(RUNENV) $(RUNCMD) ./tcucodec url -d check.in > check.out $(RUNENV) $(RUNCMD) ./tcucodec base Makefile > check.in $(RUNENV) $(RUNCMD) ./tcucodec base -d check.in > check.out $(RUNENV) $(RUNCMD) ./tcucodec quote Makefile > check.in $(RUNENV) $(RUNCMD) ./tcucodec quote -d check.in > check.out $(RUNENV) $(RUNCMD) ./tcucodec mime Makefile > check.in $(RUNENV) $(RUNCMD) ./tcucodec mime -d check.in > check.out $(RUNENV) $(RUNCMD) ./tcucodec pack -bwt Makefile > check.in $(RUNENV) $(RUNCMD) ./tcucodec pack -d -bwt check.in > check.out $(RUNENV) $(RUNCMD) ./tcucodec tcbs Makefile > check.in $(RUNENV) $(RUNCMD) ./tcucodec tcbs -d check.in > check.out $(RUNENV) $(RUNCMD) ./tcucodec zlib Makefile > check.in $(RUNENV) $(RUNCMD) ./tcucodec zlib -d check.in > check.out $(RUNENV) $(RUNCMD) ./tcucodec xml Makefile > check.in $(RUNENV) $(RUNCMD) ./tcucodec xml -d check.in > check.out $(RUNENV) $(RUNCMD) ./tcucodec ucs Makefile > check.in $(RUNENV) $(RUNCMD) ./tcucodec ucs -d check.in > check.out $(RUNENV) $(RUNCMD) ./tcucodec date -ds '1978-02-11T18:05:30+09:00' -rf > check.out $(RUNENV) $(RUNCMD) ./tcucodec conf rm -rf casket*check-hdb : rm -rf casket* $(RUNENV) $(RUNCMD) ./tchtest write casket 50000 5000 5 5 $(RUNENV) $(RUNCMD) ./tchtest read casket $(RUNENV) $(RUNCMD) ./tchtest remove casket $(RUNENV) $(RUNCMD) ./tchtest write -mt -tl -td -rc 50 -xm 500000 casket 50000 5000 5 5 $(RUNENV) $(RUNCMD) ./tchtest read -mt -nb -rc 50 -xm 500000 casket $(RUNENV) $(RUNCMD) ./tchtest remove -mt -rc 50 -xm 500000 casket $(RUNENV) $(RUNCMD) ./tchtest write -as -tb -rc 50 -xm 500000 casket 50000 50000 5 5 $(RUNENV) $(RUNCMD) ./tchtest read -nl -rc 50 -xm 500000 casket $(RUNENV) $(RUNCMD) ./tchtest remove -rc 50 -xm 500000 casket $(RUNENV) $(RUNCMD) ./tchtest rcat -pn 500 -xm 50000 casket 50000 5000 5 5 $(RUNENV) $(RUNCMD) ./tchtest rcat -tl -td -pn 5000 casket 50000 500 5 15 $(RUNENV) $(RUNCMD) ./tchtest rcat -nl -pn 500 -rl casket 5000 500 5 5 $(RUNENV) $(RUNCMD) ./tchtest rcat -tb -pn 500 casket 5000 500 5 5 $(RUNENV) $(RUNCMD) ./tchtest rcat -ru -pn 500 casket 5000 500 1 1 $(RUNENV) $(RUNCMD) ./tchtest rcat -tl -td -ru -pn 500 casket 5000 500 1 1 $(RUNENV) $(RUNCMD) ./tchmgr list -pv casket > check.out $(RUNENV) $(RUNCMD) ./tchmgr list -pv -fm 1 -px casket > check.out $(RUNENV) $(RUNCMD) ./tchtest misc casket 5000 $(RUNENV) $(RUNCMD) ./tchtest misc -tl -td casket 5000 $(RUNENV) $(RUNCMD) ./tchtest misc -mt -tb casket 500 $(RUNENV) $(RUNCMD) ./tchtest wicked casket 50000 $(RUNENV) $(RUNCMD) ./tchtest wicked -tl -td casket 50000 $(RUNENV) $(RUNCMD) ./tchtest wicked -mt -tb casket 5000 $(RUNENV) $(RUNCMD) ./tchtest wicked -tt casket 5000 $(RUNENV) $(RUNCMD) ./tchtest wicked -tx casket 5000 $(RUNENV) $(RUNCMD) ./tchmttest write -xm 500000 -tl casket 5 5000 500 5 $(RUNENV) $(RUNCMD) ./tchmttest read -xm 500000 casket 5 $(RUNENV) $(RUNCMD) ./tchmttest read -xm 500000 -rnd casket 5 $(RUNENV) $(RUNCMD) ./tchmttest remove -xm 500000 casket 5 $(RUNENV) $(RUNCMD) ./tchmttest wicked -nc casket 5 5000
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -