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

📄 makefile

📁 适合初学者使用的cms和jxta方面的代码
💻
字号:
## $Id: Makefile,v 1.1 2001/05/26 23:32:46 kuldeep Exp $## Tag $Name: JXTA_JAVA_2_3_7_00 $## if need to use a particular JDK set JAVA_HOME in your env.# if you refrence additional libraries they need to be set in the# CLASSPATH# If need to use a particular XML classes set JXTAXMLLIB in your env.# Default value of JXTAXMLLIB points to the .jar file in Platform pkg.## If need to use a particular Core classes set JXTACORELIB in your env.# Default value of JXTACORELIB points to the .jar file in Platform pkg.# ifneq ($(JAVA_HOME),) JAVAHOMEBIN      = $(JAVA_HOME)/bin/else JAVAHOMEBIN      =endififeq ($(JXTACORELIB),) JXTACORELIB =$(TOP)/../../../../platform/binding/java/classes/jxta.jarendififeq ($(JXTACMSLIB),) JXTACMSLIB =$(TOP)/../../../../cms/binding/java/classes/cms.jarendififeq ($(JXTASHELLLIB),) JXTASHELLLIB =$(TOP)/../../../../shell/binding/java/classes/jxtashell.jarendififneq ($(CLASSPATH),) JXTACLASSPATH      = $(CLASSPATH):$(CLASSDIR)else JXTACLASSPATH      = $(CLASSDIR)endifJAVA          = $(JAVAHOMEBIN)javaJAVAC         = $(JAVAHOMEBIN)javacJAVADOC       = $(JAVAHOMEBIN)javadocJAR           = $(JAVAHOMEBIN)jarCP	      = cp -fHEADER	      = "JXTA"JUXTA	      = "JXTA (TM) Technology 0.1 API Documentation (sample)"JAVASRCFILES  = $(shell find src -name 'CVS' -prune -o -name '*.java' -print)JAVADOCFILES  = $(JAVASRCFILES)TOP           = $(shell pwd)CLASSDIR      = $(TOP)/classesPKGDIR        = $(TOP)/pkgDOCDIR	      = docREFDOCDIR     = refdocEXTLIB        = $(JXTACORELIB):$(JXTACMSLIB):$(JXTASHELLLIB)#JARPKGS       = net/jxta/share/shellJXTA_PROJECT  = "Content Management System Shell Extensions"JXTA_PKG_NAME = "cmsshell"ifeq (true,$(OPTIMIZE)) JAVACOPT=-O -g:noneelse JAVACOPT=endif.PHONY: all compile javadoc refdoc clean clobber helpall: jarcompile:	@echo building $(JXTA_PROJECT) API using $(JAVAC)	@echo CLASSPATH = $(JXTACLASSPATH):$(EXTLIB)	@if [ '!' -d $(CLASSDIR) ]; then mkdir $(CLASSDIR); fi;	@$(JAVAC) $(JAVACOPT) -d $(CLASSDIR) -deprecation -classpath $(JXTACLASSPATH):$(EXTLIB) $(JAVASRCFILES) $(JAVATSTFILES)	@echo Done building $(JXTA_PROJECT).jar: compile	@echo "Creating $(CLASSDIR)/$(JXTA_PKG_NAME).jar"	@cd $(CLASSDIR); $(JAR) -cf $(JXTA_PKG_NAME).jar net ; unzip -l $(JXTA_PKG_NAME).jar |grep filespkg: jar	@echo "Creating $(PKGDIR)/$(JXTA_PKG_NAME).zip	@if [ '!' -d $(PKGDIR) ]; then mkdir $(PKGDIR); fi;	@cd $(PKGDIR);cp $(CLASSDIR)/$(JXTA_PKG_NAME).jar .; \	cp $(JXTACORELIB) . ; cp $(JXTAXMLLIB) .; \	zip $(JXTA_PKG_NAME).zip *javadoc:	@if [ '!' -d $(DOCDIR) ]; then mkdir $(DOCDIR); fi;	@$(JAVADOC) -d $(DOCDIR) \	-classpath $(JXTACLASSPATH):$(EXTLIB) \	-header $(HEADER) -windowtitle $(JUXTA) -doctitle $(JUXTA) \	$(JAVADOCFILES)refdoc:	@if [ '!' -d $(REFDOCDIR) ]; then mkdir $(REFDOCDIR); fi;	@$(JAVADOC) -d $(REFDOCDIR) \	-classpath $(JXTACLASSPATH):$(EXTLIB) \	-header $(HEADER) -windowtitle $(JUXTA) -doctitle $(JUXTA) \	$(JAVADOCREFFILES)doc: javadoc refdoc	@echo Creating all docclean:	@rm -rf $(CLASSDIR)	@rm -rf $(PKGDIR)	@rm -rf $(DOCDIR)	@rm -rf $(REFDOCDIR)clobber: cleanhelp:	@echo "# Usage : gnumake [all] [compile] [jar] [javadoc] [clean] [clobber] [help]"

⌨️ 快捷键说明

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