📄 makefile
字号:
@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.00503/i386-linux/CORE/perl.h $(INST_ARCHAUTODIR)/.exists -@$(CHMOD) $(PERM_RWX) $(INST_ARCHAUTODIR)config :: $(INST_MAN3DIR)/.exists @$(NOOP)$(INST_MAN3DIR)/.exists :: /usr/lib/perl5/5.00503/i386-linux/CORE/perl.h @$(MKPATH) $(INST_MAN3DIR) @$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.00503/i386-linux/CORE/perl.h $(INST_MAN3DIR)/.exists -@$(CHMOD) $(PERM_RWX) $(INST_MAN3DIR)help: perldoc ExtUtils::MakeMakerVersion_check: @$(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) \ -MExtUtils::MakeMaker=Version_check \ -e "Version_check('$(MM_VERSION)')"# --- MakeMaker linkext section:linkext :: $(LINKTYPE) @$(NOOP)# --- MakeMaker dlsyms section:# --- MakeMaker dynamic section:## $(INST_PM) has been moved to the all: target.## It remains here for awhile to allow for old usage: "make dynamic"#dynamic :: Makefile $(INST_DYNAMIC) $(INST_BOOT) $(INST_PM)dynamic :: Makefile $(INST_DYNAMIC) $(INST_BOOT) @$(NOOP)# --- MakeMaker dynamic_bs section:BOOTSTRAP =# --- MakeMaker dynamic_lib section:# --- MakeMaker static section:## $(INST_PM) has been moved to the all: target.## It remains here for awhile to allow for old usage: "make static"#static :: Makefile $(INST_STATIC) $(INST_PM)static :: Makefile $(INST_STATIC) @$(NOOP)# --- MakeMaker static_lib section:# --- MakeMaker manifypods section:POD2MAN_EXE = /usr/bin/pod2manPOD2MAN = $(PERL) -we '%m=@ARGV;for (keys %m){' \-e 'next if -e $$m{$$_} && -M $$m{$$_} < -M $$_ && -M $$m{$$_} < -M "Makefile";' \-e 'print "Manifying $$m{$$_}\n";' \-e 'system(qq[$$^X ].q["-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" $(POD2MAN_EXE) ].qq[$$_>$$m{$$_}])==0 or warn "Couldn\047t install $$m{$$_}\n";' \-e 'chmod(oct($(PERM_RW))), $$m{$$_} or warn "chmod $(PERM_RW) $$m{$$_}: $$!\n";}'manifypods : pure_all SipMessage.pm @$(POD2MAN) \ SipMessage.pm \ $(INST_MAN3DIR)/Telephony::SipMessage.$(MAN3EXT)# --- MakeMaker processPL section:# --- MakeMaker installbin section:# --- MakeMaker subdirs section:# none# --- MakeMaker clean section:# Delete temporary files but do not touch installed files. We don't delete# the Makefile here so a later make realclean still has a makefile to use.clean :: -rm -rf ./blib $(MAKE_APERL_FILE) $(INST_ARCHAUTODIR)/extralibs.all perlmain.c mon.out core so_locations pm_to_blib *~ */*~ */*/*~ *$(OBJ_EXT) *$(LIB_EXT) perl.exe $(BOOTSTRAP) $(BASEEXT).bso $(BASEEXT).def $(BASEEXT).exp -mv Makefile Makefile.old $(DEV_NULL)# --- MakeMaker realclean section:# Delete temporary files (via clean) and also delete installed filesrealclean purge :: clean rm -rf $(INST_AUTODIR) $(INST_ARCHAUTODIR) rm -f $(INST_LIBDIR)/SipMessage.pm rm -rf Makefile Makefile.old# --- MakeMaker dist_basics section:distclean :: realclean distcheckdistcheck : $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Manifest=fullcheck \ -e fullcheckskipcheck : $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Manifest=skipcheck \ -e skipcheckmanifest : $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Manifest=mkmanifest \ -e mkmanifest# --- MakeMaker dist_core section:dist : $(DIST_DEFAULT) @$(PERL) -le 'print "Warning: Makefile possibly out of date with $$vf" if ' \ -e '-e ($$vf="$(VERSION_FROM)") and -M $$vf < -M "Makefile";'tardist : $(DISTVNAME).tar$(SUFFIX)zipdist : $(DISTVNAME).zip$(DISTVNAME).tar$(SUFFIX) : distdir $(PREOP) $(TO_UNIX) $(TAR) $(TARFLAGS) $(DISTVNAME).tar $(DISTVNAME) $(RM_RF) $(DISTVNAME) $(COMPRESS) $(DISTVNAME).tar $(POSTOP)$(DISTVNAME).zip : distdir $(PREOP) $(ZIP) $(ZIPFLAGS) $(DISTVNAME).zip $(DISTVNAME) $(RM_RF) $(DISTVNAME) $(POSTOP)uutardist : $(DISTVNAME).tar$(SUFFIX) uuencode $(DISTVNAME).tar$(SUFFIX) \ $(DISTVNAME).tar$(SUFFIX) > \ $(DISTVNAME).tar$(SUFFIX)_uushdist : distdir $(PREOP) $(SHAR) $(DISTVNAME) > $(DISTVNAME).shar $(RM_RF) $(DISTVNAME) $(POSTOP)# --- MakeMaker dist_dir section:distdir : $(RM_RF) $(DISTVNAME) $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Manifest=manicopy,maniread \ -e "manicopy(maniread(),'$(DISTVNAME)', '$(DIST_CP)');"# --- MakeMaker dist_test section:disttest : distdir cd $(DISTVNAME) && $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) Makefile.PL cd $(DISTVNAME) && $(MAKE) cd $(DISTVNAME) && $(MAKE) test# --- MakeMaker dist_ci section:ci : $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) -MExtUtils::Manifest=maniread \ -e "@all = keys %{ maniread() };" \ -e 'print("Executing $(CI) @all\n"); system("$(CI) @all");' \ -e 'print("Executing $(RCS_LABEL) ...\n"); system("$(RCS_LABEL) @all");'# --- MakeMaker install section:install :: all pure_install doc_installinstall_perl :: all pure_perl_install doc_perl_installinstall_site :: all pure_site_install doc_site_installinstall_ :: install_site @echo INSTALLDIRS not defined, defaulting to INSTALLDIRS=sitepure_install :: pure_$(INSTALLDIRS)_installdoc_install :: doc_$(INSTALLDIRS)_install @echo Appending installation info to $(INSTALLARCHLIB)/perllocal.podpure__install : pure_site_install @echo INSTALLDIRS not defined, defaulting to INSTALLDIRS=sitedoc__install : doc_site_install @echo INSTALLDIRS not defined, defaulting to INSTALLDIRS=sitepure_perl_install :: @$(MOD_INSTALL) \ read $(PERL_ARCHLIB)/auto/$(FULLEXT)/.packlist \ write $(INSTALLARCHLIB)/auto/$(FULLEXT)/.packlist \ $(INST_LIB) $(INSTALLPRIVLIB) \ $(INST_ARCHLIB) $(INSTALLARCHLIB) \ $(INST_BIN) $(INSTALLBIN) \ $(INST_SCRIPT) $(INSTALLSCRIPT) \ $(INST_MAN1DIR) $(INSTALLMAN1DIR) \ $(INST_MAN3DIR) $(INSTALLMAN3DIR) @$(WARN_IF_OLD_PACKLIST) \ $(SITEARCHEXP)/auto/$(FULLEXT)pure_site_install :: @$(MOD_INSTALL) \ read $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist \ write $(INSTALLSITEARCH)/auto/$(FULLEXT)/.packlist \ $(INST_LIB) $(INSTALLSITELIB) \ $(INST_ARCHLIB) $(INSTALLSITEARCH) \ $(INST_BIN) $(INSTALLBIN) \ $(INST_SCRIPT) $(INSTALLSCRIPT) \ $(INST_MAN1DIR) $(INSTALLMAN1DIR) \ $(INST_MAN3DIR) $(INSTALLMAN3DIR) @$(WARN_IF_OLD_PACKLIST) \ $(PERL_ARCHLIB)/auto/$(FULLEXT)doc_perl_install :: -@$(DOC_INSTALL) \ "Module" "$(NAME)" \ "installed into" "$(INSTALLPRIVLIB)" \ LINKTYPE "$(LINKTYPE)" \ VERSION "$(VERSION)" \ EXE_FILES "$(EXE_FILES)" \ >> $(INSTALLARCHLIB)/perllocal.poddoc_site_install :: -@$(DOC_INSTALL) \ "Module" "$(NAME)" \ "installed into" "$(INSTALLSITELIB)" \ LINKTYPE "$(LINKTYPE)" \ VERSION "$(VERSION)" \ EXE_FILES "$(EXE_FILES)" \ >> $(INSTALLARCHLIB)/perllocal.poduninstall :: uninstall_from_$(INSTALLDIRS)dirsuninstall_from_perldirs :: @$(UNINSTALL) $(PERL_ARCHLIB)/auto/$(FULLEXT)/.packlistuninstall_from_sitedirs :: @$(UNINSTALL) $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist# --- MakeMaker force section:# Phony target to force checking subdirectories.FORCE: @$(NOOP)# --- MakeMaker perldepend section:# --- MakeMaker makefile section:# We take a very conservative approach here, but it\'s worth it.# We move Makefile to Makefile.old here to avoid gnu make looping.Makefile : Makefile.PL $(CONFIGDEP) @echo "Makefile out-of-date with respect to $?" @echo "Cleaning current config before rebuilding Makefile..." -@$(RM_F) Makefile.old -@$(MV) Makefile Makefile.old -$(MAKE) -f Makefile.old clean $(DEV_NULL) || $(NOOP) $(PERL) "-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" Makefile.PL @echo "==> Your Makefile has been rebuilt. <==" @echo "==> Please rerun the make command. <==" false# To change behavior to :: would be nice, but would break Tk b9.02# so you find such a warning below the dist target.#Makefile :: $(VERSION_FROM)# @echo "Warning: Makefile possibly out of date with $(VERSION_FROM)"# --- MakeMaker staticmake section:# --- MakeMaker makeaperl section ---MAP_TARGET = perlFULLPERL = /usr/bin/perl$(MAP_TARGET) :: static $(MAKE_APERL_FILE) $(MAKE) -f $(MAKE_APERL_FILE) $@$(MAKE_APERL_FILE) : $(FIRST_MAKEFILE) @echo Writing \"$(MAKE_APERL_FILE)\" for this $(MAP_TARGET) @$(PERL) -I$(INST_ARCHLIB) -I$(INST_LIB) -I$(PERL_ARCHLIB) -I$(PERL_LIB) \ Makefile.PL DIR= \ MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \ MAKEAPERL=1 NORECURS=1 CCCDLFLAGS=# --- MakeMaker test section:TEST_VERBOSE=0TEST_TYPE=test_$(LINKTYPE)TEST_FILE = test.plTEST_FILES = TESTDB_SW = -dtestdb :: testdb_$(LINKTYPE)test :: $(TEST_TYPE)test_dynamic :: pure_all PERL_DL_NONLAZY=1 $(FULLPERL) -I$(INST_ARCHLIB) -I$(INST_LIB) -I$(PERL_ARCHLIB) -I$(PERL_LIB) $(TEST_FILE)testdb_dynamic :: pure_all PERL_DL_NONLAZY=1 $(FULLPERL) $(TESTDB_SW) -I$(INST_ARCHLIB) -I$(INST_LIB) -I$(PERL_ARCHLIB) -I$(PERL_LIB) $(TEST_FILE)test_ : test_dynamictest_static :: test_dynamictestdb_static :: testdb_dynamic# --- MakeMaker ppd section:# Creates a PPD (Perl Package Description) for a binary distribution.ppd: @$(PERL) -e "print qq{<SOFTPKG NAME=\"Telephony-SipMessage\" VERSION=\"0,01,0,0\">\n}. qq{\t<TITLE>Telephony-SipMessage</TITLE>\n}. qq{\t<ABSTRACT></ABSTRACT>\n}. qq{\t<AUTHOR></AUTHOR>\n}. qq{\t<IMPLEMENTATION>\n}. qq{\t\t<OS NAME=\"$(OSNAME)\" />\n}. qq{\t\t<ARCHITECTURE NAME=\"i386-linux\" />\n}. qq{\t\t<CODEBASE HREF=\"\" />\n}. qq{\t</IMPLEMENTATION>\n}. qq{</SOFTPKG>\n}" > Telephony-SipMessage.ppd# --- MakeMaker pm_to_blib section:pm_to_blib: $(TO_INST_PM) @$(PERL) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)" \ "-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" -MExtUtils::Install \ -e "pm_to_blib({qw{$(PM_TO_BLIB)}},'$(INST_LIB)/auto')" @$(TOUCH) $@# --- MakeMaker selfdocument section:# --- MakeMaker postamble section:# End.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -