makefile

来自「Pop3协议的java实现代码」· 代码 · 共 74 行

TXT
74
字号
########################################################################### POP3 makefile.# created 9/9/97 -- Prasad############################################################################## environment#SHELL = /usr/bin/ksh# commandsJAVAC = javacARCH = $(shell uname -s)ifeq ($(ARCH), SunOS)	ARCH = SOLARISendififeq ($(ARCH), HP-UX)	ARCH = HPUXendif# java flagsDEBUGJAVAFLAG =OPTJAVAFLAG = -d $(CLASSDIR) JAVAFLAGS = $(OTHERJAVAFLAGS) $(OPTJAVAFLAG) $(DEBUGJAVAFLAG)RM = rm -fifeq ($(ARCH), WINNT)	RM = del /qendif# files and directoriesCLASSDIR = ../../../built/$(ARCH)/protocol#CLASSPATH = .:$(CLASSDIR):$(JDKCLASSPATH)SRCS = \  POP3Exception.java \  POP3ServerException.java \  IPOP3Sink.java \  POP3Sink.java \  POP3Client.javaOBJS = ${SRCS:.java=.class}TARGET = package.SUFFIXES:      .java .classall: $(CLASSDIR) $(TARGET) install: $(TARGET)	foreach f ( $(OBJS) ) \		mv -f $$f $(CLASSDIR)/$$f \	end$(TARGET): $(OBJS)$(CLASSDIR): 	echo mkdir $(CLASSDIR)	- mkdir -p $(CLASSDIR).java.class: $(SRCS)	$(JAVAC) $(JAVAFLAGS) $<clean:	echo $(ARCH)ifneq ($(ARCH), WINNT)	cd ../../../built/$(ARCH)/netscape/messaging/pop3; \	$(RM) $(OBJS) $(TARGET)else	rm -f $(CLASSDIR)/netscape/messaging/pop3/*.classendif#	cd ../../../built/$(ARCH)/SASL; \#	$(RM) $(OBJS) $(TARGET)

⌨️ 快捷键说明

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