⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.am

📁 硬盘各项性能的测试,如温度容量版本健康度型号
💻 AM
📖 第 1 页 / 共 2 页
字号:
smartd.conf.5.in: smartd.8.in	sed '1,/STARTINCLUDE/ D;/ENDINCLUDE/,$$D' < $(srcdir)/smartd.8.in > $(top_builddir)/tmp.directives	sed '/STARTINCLUDE/,$$D'  < $(srcdir)/smartd.conf.5.in > $(top_builddir)/tmp.head	sed '1,/ENDINCLUDE/D'   < $(srcdir)/smartd.conf.5.in > $(top_builddir)/tmp.tail	cat $(top_builddir)/tmp.head > $(srcdir)/smartd.conf.5.in	echo '.\" STARTINCLUDE' >> $(srcdir)/smartd.conf.5.in	cat $(top_builddir)/tmp.directives >> $(srcdir)/smartd.conf.5.in	echo '.\" ENDINCLUDE'   >> $(srcdir)/smartd.conf.5.in	cat $(top_builddir)/tmp.tail >> $(srcdir)/smartd.conf.5.in	rm -f $(top_builddir)/tmp.head $(top_builddir)/tmp.tail $(top_builddir)/tmp.directivesif OS_DARWINinitd_DATA = SMART                            \	os_darwin/StartupParameters.plist     \	os_darwin/English_Localizable.stringsinitd_install_name = SMARTinitd_DATA_install = install-initdDATA-darwinSMART : os_darwin/SMART.in	sed "s|/usr/sbin/|$(sbindir)/|" $< > $@install-initdDATA-darwin: $(initd_DATA)	$(mkinstalldirs) $(DESTDIR)$(initddir)	$(mkinstalldirs) $(DESTDIR)$(initddir)/SMART	$(mkinstalldirs) $(DESTDIR)$(initddir)/SMART/Resources	$(INSTALL_SCRIPT) $(top_builddir)/SMART $(DESTDIR)$(initddir)/SMART	$(INSTALL_DATA) $(srcdir)/os_darwin/StartupParameters.plist \	    $(DESTDIR)$(initddir)/SMART/StartupParameters.plist	for i in English ; do \	  RDIR=$(DESTDIR)$(initddir)/SMART/Resources/$${i}.lproj ; \	  $(mkinstalldirs) $$RDIR ;\	  $(INSTALL_DATA) $(srcdir)/os_darwin/$${i}_Localizable.strings \	    $$RDIR/Localizable.strings ; \	done	@echo -e "\n\n####################################################################\n#"	@echo -e "#                       PLEASE READ THIS BOX!\n#"	@echo -e "#   To manually start the smartd daemon, run:\n#   ${initddir}/SMART/SMART start\n#"	@echo -e "#   To automatically start smartd on bootup, add the line:\n#   SMARTd=-YES-\n#   to /etc/hostconfig\n#"	@echo -e "#   smartd can now use a configuration file ${sysconfdir}/smartd.conf. Do:\n#   man smartd"	@echo -e "#   to learn about it. A sample configuration file can be found in:\n#   ${docdir}\n#"	@echo -e "####################################################################\n\n"elseinitd_DATA = smartd.initdsmartd.initd: $(srcdir)/smartd.initd.in Makefile	sed "s|/usr/local/sbin/|$(sbindir)/|g" $(srcdir)/smartd.initd.in > $@initd_install_name = smartd$(smartd_suffix)initd_DATA_install = install-initdDATA-genericinstall-initdDATA-generic: $(initd_DATA)	$(mkinstalldirs) $(DESTDIR)$(initddir)	$(INSTALL_SCRIPT) $(top_builddir)/smartd.initd $(DESTDIR)$(initddir)/smartd$(smartd_suffix)	@echo -e "\n\n####################################################################\n#"	@echo -e "#                       PLEASE READ THIS BOX!\n#"	@echo -e "#   To manually start the smartd daemon, run:\n#   ${initddir}/smartd start\n#"	@echo -e "#   To automatically start smartd on bootup, run:\n#   /sbin/chkconfig --add smartd\n#"	@echo -e "#   smartd can now use a configuration file ${sysconfdir}/smartd.conf. Do:\n#   man smartd"	@echo -e "#   to learn about it. A sample configuration file can be found in:\n#   ${docdir}\n#"	@echo -e "####################################################################\n\n"endifinstall-initdDATA : $(initd_DATA_install)uninstall-initdDATA:	rm -rf $(DESTDIR)$(initddir)/$(initd_install_name)uninstall-docsDATA:	rm -rf $(DESTDIR)$(docsdir)smart%: $(srcdir)/smart%.in Makefile	sed "s|CURRENT_CVS_VERSION|$(releaseversion)|g" $< | \	sed "s|CURRENT_CVS_DATE|$(smartmontools_release_date)|g" | \	sed "s|CURRENT_CVS_TIME|$(smartmontools_release_time)|g" | \	sed "s|/usr/local/share/man/|$(mandir)/|g" | \	sed "s|/usr/local/sbin/|$(sbindir)/|g" | \	sed "s|/usr/local/etc/rc\\.d/init.d/|$(initddir)/|g" | \	sed "s|/usr/local/share/doc/smartmontools-5.1/|$(docsdir)/|g" | \	sed "s|/usr/local/etc/smartd\\.conf|$(sysconfdir)/smartd.conf|g" > $@# Commands to convert man pages into .html and .txt# TODO: configureMAN2HTML = man2html#MAN2HTML = groff -man -ThtmlMAN2TXT = groff -man -Tascii -P'-bcou'# Remove HTTP header and fix links in man2html outputFIXHTML = sed '1s,^Content-type.*,,' \        | sed 's,<A HREF="http://[-a-z/]*/man2html?\([1-8]\)+\(smart[cd][.a-z]*\)">,<A HREF="\2.\1.html">,g' \        | sed 's,<A HREF="http://[-a-z/]*/man2html">,<A HREF=".">,g' \        | sed 's,<A HREF="http://[-a-z/]*/man2html?[^"]*">\([^<]*\)</A>,\1,g' \        | sed 's,<A HREF="mailto:[^s][^m][^a][^"]*">\([^<]*\)</A>,\1,g'# Convert man pages into .html and .txthtmlman: smartctl.8.html smartd.8.html smartd.conf.5.htmltxtman:  smartctl.8.txt smartd.8.txt smartd.conf.5.txtif OS_WIN32_MINGW%.5.html: %.5	$(DOS2UNIX) < $< | $(MAN2HTML) | $(FIXHTML) > $@%.8.html: %.8	$(DOS2UNIX) < $< | $(MAN2HTML) | $(FIXHTML) > $@else%.5.html: %.5	$(MAN2HTML) $< | $(FIXHTML) > $@%.8.html: %.8	$(MAN2HTML) $< | $(FIXHTML) > $@endif%.5.txt: %.5	$(MAN2TXT) $< > $@%.8.txt: %.8	$(MAN2TXT) $< > $@if OS_WIN32_MINGW# Definitions for Windows distributiondistdir_win32 = $(PACKAGE)-$(VERSION).win32distzip_win32 = $(PACKAGE)-$(VERSION).win32.zipdistinst_win32= $(PACKAGE)-$(VERSION).win32-setup.exeexedir_win32 = $(distdir_win32)/bindocdir_win32 = $(distdir_win32)/docFILES_WIN32 = $(exedir_win32)/smartctl.exe \              $(exedir_win32)/smartd.exe \              $(docdir_win32)/AUTHORS.txt \              $(docdir_win32)/CHANGELOG.txt \              $(docdir_win32)/COPYING.txt \              $(docdir_win32)/INSTALL.txt \              $(docdir_win32)/NEWS.txt \              $(docdir_win32)/README.txt \              $(docdir_win32)/TODO.txt \              $(docdir_win32)/WARNINGS.txt \              $(docdir_win32)/smartd.conf \              $(docdir_win32)/smartctl.8.html \              $(docdir_win32)/smartctl.8.txt \              $(docdir_win32)/smartd.8.html \              $(docdir_win32)/smartd.8.txt \              $(docdir_win32)/smartd.conf.5.html \              $(docdir_win32)/smartd.conf.5.txtCLEANFILES += $(FILES_WIN32) $(exedir_win32)/syslogevt.exe distdir.mkdir syslogevt.check# Textfile converter from cygutilsUNIX2DOS = unix2dos -DDOS2UNIX = dos2unix -U# Build Windows distributiondist-win32: $(distzip_win32)install-win32: $(distinst_win32)	./$(distinst_win32)installer-win32: $(distinst_win32)distdir-win32: distdir.mkdir $(FILES_WIN32) syslogevt.check$(distzip_win32): distdir.mkdir $(FILES_WIN32) syslogevt.check	@rm -fv $(distzip_win32)	cd $(distdir_win32) && zip -9Dr ../$(distzip_win32) .# Build NSIS installer, try to locate makensis in default location first$(distinst_win32): $(srcdir)/os_win32/installer.nsi distdir.mkdir $(FILES_WIN32) syslogevt.check	@makensis="$(MAKENSIS)"; if [ -z "$$makensis" ]; then \	  if [ ! -z "$$PROGRAMFILES" ] && "$$PROGRAMFILES/NSIS/makensis" /VERSION >/dev/null 2>&1; then \	    makensis="$$PROGRAMFILES/NSIS/makensis"; \	  elif makensis /VERSION >/dev/null 2>&1; then \	    makensis=makensis; \	  else \	    echo 'makensis: command not found. Please download and install NSIS' 1>&2; \	    echo 'from http://nsis.sourceforge.net/Download' 1>&2; exit 1; \	  fi; \	fi; \	echo "$$makensis /V2 /NOCD /DINPDIR=$(distdir_win32) /DOUTFILE=$(distinst_win32) $(srcdir)/os_win32/installer.nsi"; \	"$$makensis" /V2 /NOCD /DINPDIR="$(distdir_win32)" /DOUTFILE="$(distinst_win32)" "$(srcdir)/os_win32/installer.nsi"cleandist-win32:	rm -rf $(distdir_win32) distdir.mkdir syslogevt.checkdistdir.mkdir:	@test -d $(exedir_win32) || mkdir -pv $(exedir_win32)	@test -d $(docdir_win32) || mkdir -pv $(docdir_win32)	touch $@syslogevt.check:	@if [ -f $(srcdir)/os_win32/syslogevt.exe ]; then \	  cp -pv $(srcdir)/os_win32/syslogevt.exe $(exedir_win32)/syslogevt.exe; \	 else echo "Warning: $(srcdir)/os_win32/syslogevt.exe missing."; fi	touch $@$(exedir_win32)/%.exe: %.exe	cp -p $< $@	strip -s $@	touch -r $< $@$(docdir_win32)/%.html: %.html	$(UNIX2DOS) < $< > $@	touch -r $< $@$(docdir_win32)/%.txt: %.txt	$(UNIX2DOS) < $< > $@	touch -r $< $@$(docdir_win32)/%.txt: $(srcdir)/%	$(UNIX2DOS) < $< > $@	touch -r $< $@$(docdir_win32)/%.conf: $(srcdir)/%.conf	$(UNIX2DOS) < $< > $@	touch -r $< $@# Build config_vc6.h for MSVC 6 from MinGW config.hconfig-vc6: $(srcdir)/os_win32/config_vc6.h$(srcdir)/os_win32/config_vc6.h: config.h	sed '1i/* config_vc6.h.  Generated by Makefile.  */' $< | \	sed 's,^#define HAVE_\(ATTR_PACKED\|INTTYPES_H\|STDINT_H\|STRINGS_H\|STRTOULL\|U*INT64_T\|UNISTD_H\) 1$$,/* #undef HAVE_\1 */,' | \	sed 's,i.86-pc-mingw32,i686-pc-win32vc6,' > $@endifSUBDIRS= . examplescripts

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -