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

📄 gnumakefile

📁 编写程序
💻
字号:
# environment variable CLASS_PATH should contain path to javaws.jar and servlet.jar# environment variable FILE_SEPARATOR variable for file separator (; on win32 and : on unix)# environment variable TMPDIR should point to tmp directory # environment variable SDK_HOME should point to SDK directoryJAVAC		= $(SDK_HOME)/bin/javacJAR		= $(SDK_HOME)/bin/jarCLASSDESTDIR	= classesMKDIR		= mkdir -pRMDIR		= rm -rfSRCDIR		= src/classesCOPY		= cp -frOUTPUT_DIR	= libCD		= cdECHO		= echoFILES_servlet_java = \	jnlp/sample/servlet/JnlpDownloadServlet.java \        jnlp/sample/servlet/JnlpFileHandler.java \        jnlp/sample/servlet/DownloadRequest.java \        jnlp/sample/servlet/DownloadResponse.java \        jnlp/sample/servlet/ErrorResponseException.java \        jnlp/sample/servlet/JnlpResource.java \        jnlp/sample/servlet/ResourceCatalog.java \        jnlp/sample/servlet/JarDiffHandler.java \        jnlp/sample/servlet/XMLParsing.java \        jnlp/sample/servlet/XMLNode.java \        jnlp/sample/servlet/XMLAttribute.java \        jnlp/sample/servlet/Logger.java \        jnlp/sample/util/VersionID.java \        jnlp/sample/util/VersionString.javaFILES_servlet_class = $(FILES_servlet_java:%.java=$(CLASSDESTDIR)/%.class)FILES_jardiff_java = \        jnlp/sample/jardiff/JarDiff.java \        jnlp/sample/jardiff/JarDiffConstants.java \	jnlp/sample/jardiff/Patcher.java \	jnlp/sample/jardiff/JarDiffPatcher.javaFILES_jardiff_class = $(FILES_jardiff_java:%.java=$(CLASSDESTDIR)/%.class)$(CLASSDESTDIR)/%.class: $(SRCDIR)/%.java		$(JAVAC) -classpath "$(CLASS_PATH)$(FILE_SEPARATOR)$(SRCDIR)" -d $(CLASSDESTDIR) $?all: prepare compile-jardiff jardiff-resource jardiff-jar compile-servlet servlet-resource servlet-jarclean:	$(RMDIR) $(CLASSDESTDIR)	$(RMDIR) $(OUTPUT_DIR)	prepare: clean	$(MKDIR) $(CLASSDESTDIR)	$(MKDIR) $(OUTPUT_DIR)compile-jardiff: $(FILES_jardiff_class)compile-servlet: $(FILES_servlet_class)jardiff-resource:	$(MKDIR) $(CLASSDESTDIR)/jnlp/sample/jardiff/resources/	$(COPY) $(SRCDIR)/jnlp/sample/jardiff/resources/strings.properties $(CLASSDESTDIR)/jnlp/sample/jardiff/resources/strings.propertiesservlet-resource:	$(MKDIR) $(CLASSDESTDIR)/jnlp/sample/servlet/resources/	$(COPY) $(SRCDIR)/jnlp/sample/servlet/resources/strings.properties $(CLASSDESTDIR)/jnlp/sample/servlet/resources/strings.propertiesjardiff-jar:	$(ECHO) 'Main-Class:' jnlp.sample.jardiff.JarDiff > $(TMPDIR)/jardiff.manifest	$(JAR) cvfm $(OUTPUT_DIR)/jardiff.jar $(TMPDIR)/jardiff.manifest -C $(CLASSDESTDIR) .	$(RM) $(TMPDIR)/jardiff.manifestservlet-jar:	$(JAR) cvf $(OUTPUT_DIR)/jnlp-servlet.jar -C $(CLASSDESTDIR) .

⌨️ 快捷键说明

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