makefile
来自「《jsp编程起步》里面的所有源代码」· 代码 · 共 259 行
TXT
259 行
# Generated automatically from Makefile.in by configure..SUFFIXES: .jsp .xtpVERSION=1.2.0EG_SRC=$(shell find examples -name CVS -prune -o -name \*.\?\?p -print)PWD=$(shell pwd)DIST_DIR=resin$(VERSION)DIST=$(PWD)/$(DIST_DIR)SERVLETS=$(DIST)/doc/WEB-INF/classesBEANS=$(DIST)/doc/WEB-INF/libJSP_OBJ=com/caucho/jsp com/caucho/server com/caucho/xml com/caucho/xpath \ com/caucho/sql com/caucho/util com/caucho/java com/caucho/naming \ com/caucho/jslib com/caucho/ejb com/caucho/transaction com/caucho/transform \ com/caucho/vfs javax/servlet com/caucho/Version.classOBJ=$(JSP_OBJ) com/caucho/es com/caucho/eswrap com/caucho/xsl com/caucho/regexpSRC=Makefile org javax com/caucho/Version.java com/caucho/es \ com/caucho/jslib/ com/caucho/eswrap com/caucho/java com/caucho/jsp com/caucho/regexp \ com/caucho/server com/caucho/sql com/caucho/util com/caucho/vfs \ com/caucho/xml com/caucho/xpath com/caucho/transform com/caucho/xsl com/caucho/naming \ com/caucho/ejb com/caucho/transactionCP=classes:lib/jsdk22.jar:lib/jdbc2_0-stdext.jar:$(JAVA_HOME)/jre/lib/rt.jar:$(JAVA_HOME)/lib/tools.jar:lib/jndi.jar:lib/dom.jar:lib/sax.jar:lib/jaxp.jar:lib/jta-spec1_0_1.jar:lib/jnet.jar:lib/jcert.jar:lib/jsse.jarSP=src:/home/ferg/ws/jsdk/src:/home/ferg/ws/dom/srcXSL=xsl.shall : classes subdirsclasses : mkdir classesjavadoc : TAG cd src; $(MAKE) docTAG :pubdoc : cd src; $(MAKE) pubdoctags : cd src; $(MAKE) tagssubdirs : cd src; $(MAKE)install : foo cd src; $(MAKE) installiis : foo cp /dosc/resin1.2/src/c/plugin/isapi_srun/Release/*.dll bin cp /dosc/resin1.2/src/win32/httpd/Release/*.exe bin cp /dosc/resin1.2/src/win32/srun/Release/*.exe bin cp /dosc/resin1.2/src/win32/setup/Release/*.exe bin cp /dosc/resin1.2/src/c/plugin/nsapi/Release/*.dll bin cp /dosc/resin1.2/src/c/plugin/apache/Apache136/*.dll srun/win32-1.3.6foo :dist : dist-win dist-unixdist-jars : classes subdirs - cat src/com/caucho/RawVersion.tmpl | \ sed "s/__VERSION__/$(VERSION)/" | \ sed "s/__DATE__/`date`/" > \ src/com/caucho/Version.java $(MAKE) subdirs - mkdir -p $(DIST)/lib (cd classes; jar cf $(DIST)/lib/resin.jar $(OBJ)) (cp lib/jsdk22.jar $(DIST)/lib) (cp lib/jdk12.jar $(DIST)/lib) (cp lib/jdbc2_0-stdext.jar $(DIST)/lib) (cp lib/jta-spec1_0_1.jar $(DIST)/lib) (cp lib/jndi.jar $(DIST)/lib) (cp lib/{dom,sax,jaxp}.jar $(DIST)/lib) (cp ../webutil/webutil.jar $(DIST)/lib) - mkdir $(DIST)/srun - cp srun/*.{c,h} srun/install.sh $(DIST)/srun chmod +x $(DIST)/srun/install.sh - mkdir -p $(DIST)/src/c/jni - cp -r src/c/jni/{Makefile*,*.c,*.h} $(DIST)/src/c/jni - cp -r xsl $(DIST)/xsl cp Makefile $(DIST) cp src/Makefile $(DIST)/src cp LICENSE README $(DIST) - mkdir $(DIST)/conf cp conf/resin.conf $(DIST)/conf - mkdir $(DIST)/conf/samples cp conf/{resin,simple,servlet,iis,apache,load_balance,deploy,virtual_host,debug}.conf $(DIST)/conf/samplesdist-docs : - mkdir -p $(DIST)/doc - cp -r doc/*.{xtp,xml} doc/{examples,images,java_tut,ref} $(DIST)/doc - mkdir $(DIST)/doc/css - cp ../web/css/default.css $(DIST)/doc/css - mkdir $(DIST)/doc/images - cp ../web/images/*.gif $(DIST)/doc/images - cp ../web/articles/appserver.gif $(DIST)/doc/images - mkdir -p $(DIST)/doc/examples/templates/WEB-INF/classes/jsp - mkdir -p $(SERVLETS) - mkdir -p $(BEANS) - cp doc/WEB-INF/classes/{HelloServlet,Env}.java $(DIST)/doc/WEB-INF/classes# - mkdir $(DIST)/doc/test# - cp -r doc/test/* $(DIST)/doc/testdist-javadoc : - cd src; $(MAKE) pubdoc - cp -r javadoc $(DIST)/docdist-unix : dist-clean dist-jars dist-unix-copy dist-docs dist-javadoc - rm resin-$(VERSION).tar.gz - tar -zcf resin-$(VERSION).tar.gz $(DIST_DIR) - cp resin-$(VERSION).tar.gz resin-1.2snap.tar.gzdist-unix-copy : - rm -r $(DIST)/bin - mkdir $(DIST)/bin - cp bin/{httpd,srun,xsl,jspc}.sh $(DIST)/bin - chmod +x $(DIST)/bin/{httpd,srun,xsl,jspc}.sh - cp bin/wrapper.pl $(DIST)/bin - mkdir $(DIST)/src/c/plugin - cp src/c/plugin/Makefile.in $(DIST)/src/c/plugin - autoconf - find $(DIST)/src/c \( -name \*.o -o -name \*.lo -o -name \*.so -o \ -name \*.a -o -name .libs -o -name Makefile \ -o -name \*.la \) -exec rm -r {} \; cp configure configure.in install-sh config.guess missing mkinstalldirs config.sub ltconfig ltmain.sh $(DIST) cp Makefile.in.dist $(DIST)/Makefile.in - rm -f $(DIST)/Makefile $(DIST)/src/Makefile - rm -f $(DIST)/bin/*.exe - rm -rf $(DIST)/srun - rm -rf $(DIST)/{com,work} - find $(DIST) \( -name CVS -o -name \*~ -o -name \#\* -o -name core \) -exec rm -rf {} 2>/dev/null \;dist-win : dist-clean dist-jars dist-docs dist-javadoc - rm -r $(DIST)/bin - mkdir $(DIST)/bin - cp bin/{*.exe,*.dll} $(DIST)/bin - cp -r src/c/* $(DIST)/src/c - find $(DIST)/src/c \( -name \*.o -o -name \*.lo -o -name \*.so -o \ -name \*.a -o -name .libs -o -name Makefile \ -o -name \*.la \) -exec rm -r {} \; - rm $(DIST)/bin/{resin}.exe - mkdir $(DIST)/srun/win32-1.3.6 - cp srun/win32-1.3.6/mod_caucho.dll $(DIST)/srun/win32-1.3.6 - mkdir $(DIST)/srun/win32-1.3.4 - cp srun/win32-1.3.4/mod_caucho.dll $(DIST)/srun/win32-1.3.4 - cp httpd-Mac.bin $(DIST) - rm -rf $(DIST)/{com,work} - find $(DIST) \( -name CVS -o -name \*~ -o -name \#\* -o -name core \) -exec rm -rf {} >2/dev/null \; - rm resin-$(VERSION).zip - mv $(DIST)/README $(DIST)/readme.txt - zip -r resin-$(VERSION).zip $(DIST_DIR) - cp resin-$(VERSION).zip resin-1.2snap.zipdist-src: - rm -r $(DIST) - mkdir -p $(DIST)/src - cp -r src $(DIST) - find $(DIST)/src/c \( -name \*.o -o -name \*.lo -o -name \*.so -o \ -name \*.a -o -name .libs -o -name Makefile \ -o -name \*.la \) -exec rm -r {} \; - rm -r $(DIST)/src/*.java - rm -r $(DIST)/src/com/caucho/{client,cover,editor,tools,test,sgml} - cp LICENSE ChangeLog $(DIST) - cp configure configure.in install-sh config.guess missing mkinstalldirs config.sub ltconfig ltmain.sh $(DIST) - cp Makefile.in.dist $(DIST)/Makefile.in - mkdir -p $(DIST)/lib - cp lib/jdk12.jar $(DIST)/lib - cp lib/jsdk22.jar $(DIST)/lib - cp lib/jdbc2_0-stdext.jar $(DIST)/lib - cp lib/jndi.jar $(DIST)/lib - cp lib/{dom,sax,jaxp}.jar $(DIST)/lib - find $(DIST) \( -name CVS -o -name \*~ -o -name \#\* -o \ -name core \) -exec rm -rf {} \; - mkdir $(DIST)/bin# - cp bin/resin.sh $(DIST)/bin/resin - cp bin/{xsl,httpd,srun,jspc}.sh $(DIST)/bin - cp bin/wrapper.pl $(DIST)/bin - cp bin/{*.exe,*.dll} $(DIST)/bin - rm $(DIST)/bin/{resin,setup}.exe - mkdir -p $(DIST)/srun/win32-1.3.6 - cp srun/win32-1.3.6/mod_caucho.dll $(DIST)/srun/win32-1.3.6 chmod +x $(DIST)/bin/{httpd,srun,jspc}.sh cp ChangeLog LICENSE README $(DIST) cp resin.conf $(DIST) - rm resin-$(VERSION)-src.zip - tar -zcf resin-$(VERSION)-src.tar.gz $(DIST_DIR) - zip -r resin-$(VERSION)-src.zip $(DIST_DIR) - cp resin-$(VERSION)-src.tar.gz resin-1.2snap-src.tar.gz - cp resin-$(VERSION)-src.zip resin-1.2snap-src.zipdist-xml : - rm -rf resin-xml-$(VERSION) - mkdir -p resin-xml-$(VERSION) cd classes; jar -cf ../resin-xml-$(VERSION)/resin-xml.jar \ com/caucho/{Version.class,util,java,xml,regexp,vfs} cp lib/{dom,sax,jaxp}.jar resin-xml-$(VERSION) - find resin-xml-$(VERSION) \( -name CVS -o -name \*~ -o -name \#\* -o -name core \) -exec rm -rf {} >2/dev/null \; - rm -rf javadoc-xml - mkdir javadoc-xml $(JAVA_HOME)/bin/javadoc -J-mx128m -sourcepath $(SP) -d javadoc-xml \ com.caucho.util com.caucho.java \ com.caucho.xml com.caucho.xml.parsers com.caucho.regexp \ com.caucho.vfs org.w3c.dom org.xml.sax org.xml.sax.helpers \ javax.xml.parsers mkdir resin-xml-$(VERSION)/javadoc cp -r javadoc-xml/* resin-xml-$(VERSION)/javadoc cp LICENSE resin-xml-$(VERSION) cp README.xml resin-xml-$(VERSION)/README - tar -vzcf resin-xml-$(VERSION).tgz resin-xml-$(VERSION) - cp resin-xml-$(VERSION).tgz resin-xml-1.2snap.tgz - rm resin-xml-$(VERSION).zip - mv resin-xml-$(VERSION)/README resin-xml-$(VERSION)/readme.txt - zip -r resin-xml-$(VERSION).zip resin-xml-$(VERSION) - cp resin-xml-$(VERSION).zip resin-xml-1.2snap.zipdist-xsl : - rm -rf resin-xsl-$(VERSION) - mkdir -p resin-xsl-$(VERSION) - mkdir -p resin-xsl-$(VERSION)/lib - mkdir -p resin-xsl-$(VERSION)/bin cd classes; jar -cfm ../resin-xsl-$(VERSION)/lib/resin-xsl.jar \ ../xsl-manifest.mf \ com/caucho/{Version.class,util,java,xml,regexp,vfs,transform,xsl,xpath} cp lib/{dom,sax,jaxp,jsdk22,jdk12}.jar resin-xsl-$(VERSION)/lib cp bin/wrapper.pl resin-xsl-$(VERSION)/bin cp bin/xsl.sh resin-xsl-$(VERSION)/bin cp -r xsl-examples resin-xsl-$(VERSION)/examples - rm -rf resin-xsl-$(VERSION)/examples/{\*~,CVS} - find resin-xsl-$(VERSION) \( -name CVS -o -name \*~ -o -name \#\* -o -name core \) -exec rm -rf {} >2/dev/null \; - rm -rf javadoc-xsl - mkdir javadoc-xsl $(JAVA_HOME)/bin/javadoc -J-mx128m -sourcepath $(SP) -d javadoc-xsl \ com.caucho.util com.caucho.java \ com.caucho.xml com.caucho.xml.parsers com.caucho.regexp \ com.caucho.xpath com.caucho.transform com.caucho.xsl \ com.caucho.vfs org.w3c.dom org.xml.sax org.xml.sax.helpers \ javax.xml.parsers mkdir resin-xsl-$(VERSION)/javadoc cp -r javadoc-xsl/* resin-xsl-$(VERSION)/javadoc cp LICENSE resin-xsl-$(VERSION) cp README.xsl resin-xsl-$(VERSION)/README - tar -vzcf resin-xsl-$(VERSION).tgz resin-xsl-$(VERSION) - cp resin-xsl-$(VERSION).tgz resin-xsl-1.2snap.tgz - rm resin-xsl-$(VERSION).zip - mv resin-xsl-$(VERSION)/README resin-xsl-$(VERSION)/readme.txt - zip -r resin-xsl-$(VERSION).zip resin-xsl-$(VERSION) - cp resin-xsl-$(VERSION).zip resin-xsl-1.2snap.zipdist-clean : - rm -rf $(DIST)clean : - rm -rf classes $(DIST) - rm -rf log - find . -name core -exec rm {} \; (cd src; make clean)spotless : clean find . \( -name core -o -name \*~ -a -type f \) -exec rm {} \;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?