📄 makefile.in
字号:
install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(bindir) @list='$(bin_PROGRAMS)'; for p in $$list; do \ if test -f $$p; then \ echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ else :; fi; \ doneuninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) list='$(bin_PROGRAMS)'; for p in $$list; do \ rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ donemostlyclean-noinstPROGRAMS:clean-noinstPROGRAMS: -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)distclean-noinstPROGRAMS:maintainer-clean-noinstPROGRAMS:dkftpbench: $(dkftpbench_OBJECTS) $(dkftpbench_DEPENDENCIES) @rm -f dkftpbench $(CXXLINK) $(dkftpbench_LDFLAGS) $(dkftpbench_OBJECTS) $(dkftpbench_LDADD) $(LIBS)ftp_client_proto_test: $(ftp_client_proto_test_OBJECTS) $(ftp_client_proto_test_DEPENDENCIES) @rm -f ftp_client_proto_test $(CXXLINK) $(ftp_client_proto_test_LDFLAGS) $(ftp_client_proto_test_OBJECTS) $(ftp_client_proto_test_LDADD) $(LIBS)nbbio_test: $(nbbio_test_OBJECTS) $(nbbio_test_DEPENDENCIES) @rm -f nbbio_test $(CXXLINK) $(nbbio_test_LDFLAGS) $(nbbio_test_OBJECTS) $(nbbio_test_LDADD) $(LIBS)Poller_test: $(Poller_test_OBJECTS) $(Poller_test_DEPENDENCIES) @rm -f Poller_test $(CXXLINK) $(Poller_test_LDFLAGS) $(Poller_test_OBJECTS) $(Poller_test_LDADD) $(LIBS)Sked_test: $(Sked_test_OBJECTS) $(Sked_test_DEPENDENCIES) @rm -f Sked_test $(CXXLINK) $(Sked_test_LDFLAGS) $(Sked_test_OBJECTS) $(Sked_test_LDADD) $(LIBS)robouser_test: $(robouser_test_OBJECTS) $(robouser_test_DEPENDENCIES) @rm -f robouser_test $(CXXLINK) $(robouser_test_LDFLAGS) $(robouser_test_OBJECTS) $(robouser_test_LDADD) $(LIBS)ftp_client_pipe_test: $(ftp_client_pipe_test_OBJECTS) $(ftp_client_pipe_test_DEPENDENCIES) @rm -f ftp_client_pipe_test $(CXXLINK) $(ftp_client_pipe_test_LDFLAGS) $(ftp_client_pipe_test_OBJECTS) $(ftp_client_pipe_test_LDADD) $(LIBS)dklimits: $(dklimits_OBJECTS) $(dklimits_DEPENDENCIES) @rm -f dklimits $(LINK) $(dklimits_LDFLAGS) $(dklimits_OBJECTS) $(dklimits_LDADD) $(LIBS)Poller_bench: $(Poller_bench_OBJECTS) $(Poller_bench_DEPENDENCIES) @rm -f Poller_bench $(CXXLINK) $(Poller_bench_LDFLAGS) $(Poller_bench_OBJECTS) $(Poller_bench_LDADD) $(LIBS)profile: $(profile_OBJECTS) $(profile_DEPENDENCIES) @rm -f profile $(LINK) $(profile_LDFLAGS) $(profile_OBJECTS) $(profile_LDADD) $(LIBS).cc.o: $(CXXCOMPILE) -c $<DVIPS = dvips.texi.info: @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] cd $(srcdir) \ && $(MAKEINFO) `echo $< | sed 's,.*/,,'`.texi.dvi: TEXINPUTS=$(top_srcdir)/config/texinfo.tex:$$TEXINPUTS \ MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<.texi: @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] cd $(srcdir) \ && $(MAKEINFO) `echo $< | sed 's,.*/,,'`.texinfo.info: @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] cd $(srcdir) \ && $(MAKEINFO) `echo $< | sed 's,.*/,,'`.texinfo: @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] cd $(srcdir) \ && $(MAKEINFO) `echo $< | sed 's,.*/,,'`.texinfo.dvi: TEXINPUTS=$(top_srcdir)/config/texinfo.tex:$$TEXINPUTS \ MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<.txi.info: @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] cd $(srcdir) \ && $(MAKEINFO) `echo $< | sed 's,.*/,,'`.txi.dvi: TEXINPUTS=$(top_srcdir)/config/texinfo.tex:$$TEXINPUTS \ MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<.txi: @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9] cd $(srcdir) \ && $(MAKEINFO) `echo $< | sed 's,.*/,,'`.dvi.ps: $(DVIPS) $< -o $@install-info-am: $(INFO_DEPS) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(infodir) @list='$(INFO_DEPS)'; \ for file in $$list; do \ d=$(srcdir); \ for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \ if test -f $$d/$$ifile; then \ echo " $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile"; \ $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile; \ else : ; fi; \ done; \ done @$(POST_INSTALL) @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ list='$(INFO_DEPS)'; \ for file in $$list; do \ echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\ install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\ done; \ else : ; fiuninstall-info: $(PRE_UNINSTALL) @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ ii=yes; \ else ii=; fi; \ list='$(INFO_DEPS)'; \ for file in $$list; do \ test -z "$$ii" \ || install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; \ done @$(NORMAL_UNINSTALL) list='$(INFO_DEPS)'; \ for file in $$list; do \ (cd $(DESTDIR)$(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \ donedist-info: $(INFO_DEPS) list='$(INFO_DEPS)'; \ for base in $$list; do \ d=$(srcdir); \ for file in `cd $$d && eval echo $$base*`; do \ test -f $(distdir)/$$file \ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ || cp -p $$d/$$file $(distdir)/$$file; \ done; \ donemostlyclean-aminfo: -rm -fclean-aminfo:distclean-aminfo:maintainer-clean-aminfo: cd $(srcdir) && for i in $(INFO_DEPS); do \ rm -f $$i; \ if test "`echo $$i-[0-9]*`" != "$$i-[0-9]*"; then \ rm -f $$i-[0-9]*; \ fi; \ doneinstall-pkgincludeHEADERS: $(pkginclude_HEADERS) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(pkgincludedir) @list='$(pkginclude_HEADERS)'; for p in $$list; do \ if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(pkgincludedir)/$$p"; \ $(INSTALL_DATA) $$d$$p $(DESTDIR)$(pkgincludedir)/$$p; \ doneuninstall-pkgincludeHEADERS: @$(NORMAL_UNINSTALL) list='$(pkginclude_HEADERS)'; for p in $$list; do \ rm -f $(DESTDIR)$(pkgincludedir)/$$p; \ donetags: TAGSID: $(HEADERS) $(SOURCES) $(LISP) list='$(SOURCES) $(HEADERS)'; \ unique=`for i in $$list; do echo $$i; done | \ awk ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ here=`pwd` && cd $(srcdir) \ && mkid -f$$here/ID $$unique $(LISP)TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS)'; \ unique=`for i in $$list; do echo $$i; done | \ awk ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)mostlyclean-tags:clean-tags:distclean-tags: -rm -f TAGS IDmaintainer-clean-tags:distdir = $(PACKAGE)-$(VERSION)top_distdir = $(distdir)# This target untars the dist file and tries a VPATH configuration. Then# it guarantees that the distribution is self-contained by making another# tarfile.distcheck: dist -rm -rf $(distdir) GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz mkdir $(distdir)/=build mkdir $(distdir)/=inst dc_install_base=`cd $(distdir)/=inst && pwd`; \ cd $(distdir)/=build \ && ../configure --srcdir=.. --prefix=$$dc_install_base \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) dist -rm -rf $(distdir) @banner="$(distdir).tar.gz is ready for distribution"; \ dashes=`echo "$$banner" | sed s/./=/g`; \ echo "$$dashes"; \ echo "$$banner"; \ echo "$$dashes"dist: distdir -chmod -R a+r $(distdir) GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) -rm -rf $(distdir)dist-all: distdir -chmod -R a+r $(distdir) GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) -rm -rf $(distdir)distdir: $(DISTFILES) -rm -rf $(distdir) mkdir $(distdir) -chmod 777 $(distdir) $(mkinstalldirs) $(distdir)/config @for file in $(DISTFILES); do \ d=$(srcdir); \ if test -d $$d/$$file; then \ cp -pr $$d/$$file $(distdir)/$$file; \ else \ test -f $(distdir)/$$file \ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ || cp -p $$d/$$file $(distdir)/$$file || :; \ fi; \ done $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-infobench.o: bench.cc CHECK.h getifaddrs.h robouser.h eclock.h \ ftp_client_pipe.h nbbio.h ftp_client_proto.h Poller.h Sked.h \ Platoon.h dprint.h Poller_poll.h Poller_devpoll.h \ Poller_select.h Poller_kqueue.h Poller_sigio.h Poller_sigfd.hCHECK.o: CHECK.cc CHECK.h dprint.hdklimits.o: dklimits.cdprint.o: dprint.cc dprint.heclock.o: eclock.cc eclock.hftp_client_pipe.o: ftp_client_pipe.cc dprint.h ftp_client_pipe.h \ eclock.h nbbio.h ftp_client_proto.h Poller.h Sked.hftp_client_pipe_test.o: ftp_client_pipe_test.cc dprint.h \ ftp_client_pipe.h eclock.h nbbio.h ftp_client_proto.h Poller.h \ Sked.h Poller_poll.hftp_client_proto.o: ftp_client_proto.cc dprint.h ftp_client_proto.hftp_client_proto_test.o: ftp_client_proto_test.cc ftp_client_proto.hgetifaddrs.o: getifaddrs.c getifaddrs.hnbbio.o: nbbio.cc nbbio.hnbbio_test.o: nbbio_test.cc nbbio.hPlatoon.o: Platoon.cc Platoon.h robouser.h eclock.h ftp_client_pipe.h \ nbbio.h ftp_client_proto.h Poller.h Sked.h dprint.hPoller.o: Poller.cc dprint.h Poller.hPoller_bench.o: Poller_bench.cc Poller_devpoll.h Poller_kqueue.h \ Poller_poll.h Poller.h Poller_select.h Poller_sigio.h dprint.h \ eclock.h CHECK.hPoller_devpoll.o: Poller_devpoll.ccPoller_kqueue.o: Poller_kqueue.ccPoller_poll.o: Poller_poll.cc dprint.h Poller_poll.h Poller.hPoller_select.o: Poller_select.cc dprint.h Poller_select.h Poller.hPoller_sigfd.o: Poller_sigfd.ccPoller_sigio.o: Poller_sigio.cc dprint.h Poller_sigio.h Poller.h \ Poller_poll.h eclock.hPoller_test.o: Poller_test.cc Poller_poll.h Poller.h Poller_select.h \ Poller_kqueue.h Poller_devpoll.h Poller_sigio.h dprint.h \ Poller_sigfd.h CHECK.hprofile.o: profile.crobouser.o: robouser.cc dprint.h robouser.h eclock.h ftp_client_pipe.h \ nbbio.h ftp_client_proto.h Poller.h Sked.h Platoon.hrobouser_test.o: robouser_test.cc CHECK.h dprint.h robouser.h eclock.h \ ftp_client_pipe.h nbbio.h ftp_client_proto.h Poller.h Sked.h \ Poller_poll.h Platoon.hSked.o: Sked.cc Sked.h eclock.h dprint.hSked_test.o: Sked_test.cc Sked.h eclock.h dprint.hcheck-TESTS: $(TESTS) @failed=0; all=0; \ srcdir=$(srcdir); export srcdir; \ for tst in $(TESTS); do \ if test -f $$tst; then dir=.; \ else dir="$(srcdir)"; fi; \ if $(TESTS_ENVIRONMENT) $$dir/$$tst; then \ all=`expr $$all + 1`; \ echo "PASS: $$tst"; \ elif test $$? -ne 77; then \ all=`expr $$all + 1`; \ failed=`expr $$failed + 1`; \ echo "FAIL: $$tst"; \ fi; \ done; \ if test "$$failed" -eq 0; then \ banner="All $$all tests passed"; \ else \ banner="$$failed of $$all tests failed"; \ fi; \ dashes=`echo "$$banner" | sed s/./=/g`; \ echo "$$dashes"; \ echo "$$banner"; \ echo "$$dashes"; \ test "$$failed" -eq 0info-am: $(INFO_DEPS)info: info-amdvi-am: $(DVIS)dvi: dvi-amcheck-am: all-am $(MAKE) $(AM_MAKEFLAGS) check-TESTScheck: check-aminstallcheck-am:installcheck: installcheck-aminstall-exec-am: install-libLIBRARIES install-binPROGRAMSinstall-exec: install-exec-aminstall-data-am: install-info-am install-pkgincludeHEADERSinstall-data: install-data-aminstall-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-aminstall: install-amuninstall-am: uninstall-libLIBRARIES uninstall-binPROGRAMS \ uninstall-info uninstall-pkgincludeHEADERSuninstall: uninstall-amall-am: Makefile $(INFO_DEPS) $(LIBRARIES) $(PROGRAMS) $(HEADERS)all-redirect: all-aminstall-strip: $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s installinstalldirs: $(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(bindir) \ $(DESTDIR)$(infodir) $(DESTDIR)$(pkgincludedir)mostlyclean-generic:clean-generic:distclean-generic: -rm -f Makefile $(CONFIG_CLEAN_FILES) -rm -f config.cache config.log stamp-h stamp-h[0-9]*maintainer-clean-generic:mostlyclean-am: mostlyclean-libLIBRARIES mostlyclean-compile \ mostlyclean-binPROGRAMS mostlyclean-noinstPROGRAMS \ mostlyclean-aminfo mostlyclean-tags mostlyclean-genericmostlyclean: mostlyclean-amclean-am: clean-libLIBRARIES clean-compile clean-binPROGRAMS \ clean-noinstPROGRAMS clean-aminfo clean-tags \ clean-generic mostlyclean-amclean: clean-amdistclean-am: distclean-libLIBRARIES distclean-compile \ distclean-binPROGRAMS distclean-noinstPROGRAMS \ distclean-aminfo distclean-tags distclean-generic \ clean-amdistclean: distclean-am -rm -f config.statusmaintainer-clean-am: maintainer-clean-libLIBRARIES \ maintainer-clean-compile maintainer-clean-binPROGRAMS \ maintainer-clean-noinstPROGRAMS maintainer-clean-aminfo \ maintainer-clean-tags maintainer-clean-generic \ distclean-am @echo "This command is intended for maintainers to use;" @echo "it deletes files that may require special tools to rebuild."maintainer-clean: maintainer-clean-am -rm -f config.status.PHONY: mostlyclean-libLIBRARIES distclean-libLIBRARIES \clean-libLIBRARIES maintainer-clean-libLIBRARIES uninstall-libLIBRARIES \install-libLIBRARIES mostlyclean-compile distclean-compile \clean-compile maintainer-clean-compile mostlyclean-binPROGRAMS \distclean-binPROGRAMS clean-binPROGRAMS maintainer-clean-binPROGRAMS \uninstall-binPROGRAMS install-binPROGRAMS mostlyclean-noinstPROGRAMS \distclean-noinstPROGRAMS clean-noinstPROGRAMS \maintainer-clean-noinstPROGRAMS install-info-am uninstall-info \mostlyclean-aminfo distclean-aminfo clean-aminfo \maintainer-clean-aminfo uninstall-pkgincludeHEADERS \install-pkgincludeHEADERS tags mostlyclean-tags distclean-tags \clean-tags maintainer-clean-tags distdir check-TESTS info-am info \dvi-am dvi check check-am installcheck-am installcheck install-exec-am \install-exec install-data-am install-data install-am install \uninstall-am uninstall all-redirect all-am all installdirs \mostlyclean-generic distclean-generic clean-generic \maintainer-clean-generic clean mostlyclean distclean maintainer-clean#------- start of corba. Not fully autoconfisticated yet ---------CorbaPlatoon_srv.cc: CorbaPlatoon.idl @IDLCXX@ @IDLFLAGS@ CorbaPlatoon.idl# Copy to get uniform filenames for generated files cp CorbaPlatoon@IDL_SRV_CPP_SUFFIX@ CorbaPlatoon_srv.cc cp CorbaPlatoon@IDL_SRV_H_SUFFIX@ CorbaPlatoon_srv.hh cp CorbaPlatoon@IDL_CLN_CPP_SUFFIX@ CorbaPlatoon_cln.cc cp CorbaPlatoon@IDL_CLN_H_SUFFIX@ CorbaPlatoon_cln.hhCorbaPlatoon_srv.o: CorbaPlatoon_srv.cc $(CXX) -c $(CXXFLAGS) @IDLCXXFLAGS@ @CPPFLAGS@ $(LIBS) -o CorbaPlatoon_srv.o CorbaPlatoon_srv.cc# fixme: should not use CHECKCorbaPlatoon_impl: CorbaPlatoon_impl.cc CorbaPlatoon_srv.o Platoon.o eclock.o robouser.o Sked.o ftp_client_pipe.o ftp_client_proto.o nbbio.o CHECK.o libPoller.a getifaddrs.o dprint.o $(CXX) -c $(CXXFLAGS) @IDLCXXFLAGS@ @CPPFLAGS@ -o CorbaPlatoon_impl.o CorbaPlatoon_impl.cc $(CXX) $(CXXFLAGS) $(LIBS) @ORB_LIBS@ -o CorbaPlatoon_impl CorbaPlatoon_impl.o CorbaPlatoon_srv.o Platoon.o eclock.o robouser.o Sked.o ftp_client_pipe.o ftp_client_proto.o nbbio.o CHECK.o libPoller.a getifaddrs.o dprint.oCorbaPlatoon_test: CorbaPlatoon_test.cc CorbaPlatoon_srv.o $(CXX) -c $(CXXFLAGS) @IDLCXXFLAGS@ @CPPFLAGS@ -o CorbaPlatoon_test.o CorbaPlatoon_test.cc $(CXX) $(CXXFLAGS) $(LIBS) @ORB_LIBS@ -o CorbaPlatoon_test CorbaPlatoon_test.o CorbaPlatoon_srv.ocorbaftpbench: corbaftpbench.cc CorbaPlatoon_srv.o eclock.o $(CXX) -c $(CXXFLAGS) $(DEFS) @IDLCXXFLAGS@ @CPPFLAGS@ -o corbaftpbench.o corbaftpbench.cc $(CXX) $(CXXFLAGS) $(LIBS) @ORB_LIBS@ -o corbaftpbench corbaftpbench.o CorbaPlatoon_srv.o eclock.oclean: /bin/rm -f *.o CorbaPlatoon.hh CorbaPlatoon{_srv,Dyn_srv}.cc#--------------------------------------------------------------------------# Extract documentation from sources.docs: -rm -rf doc -mkdir doc doc++ -d doc *.h perl -p -i.bak -e "s/--------*//g" doc/*.html #--------------------------------------------------------------------------# Generate data files.data: dd if=/dev/zero of=x10k.dat bs=1k count=10 dd if=/dev/zero of=x100k.dat bs=1k count=100 dd if=/dev/zero of=x1000k.dat bs=1k count=1000# Tell versions [3.59,3.63) of GNU make to not export all variables.# Otherwise a system limit (for SysV at least) may be exceeded..NOEXPORT:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -