makefile

来自「java编程的一些Applets例子。值得深入研究一下。」· 代码 · 共 44 行

TXT
44
字号
#
# Makefile
#
# Note: only tested on Solaris 2
#

# The classes:
CLASSES	= JanneButton JanneButtonTest ButtonTest CardTest \
	JanneToolbar JanneToolbarTest

all: classes

SRC	= ${CLASSES:%=%.java}
OBJ	= ${SRC:%.java=%.class}

classes: $(OBJ)

clean:
	$(RM) -f *.class *~ core JanneButton.tar.gz JanneButton.zip tmp.tar.gz

SUFFIXES = .java .class $(SUFFIXES)

%.class: %.java
	javac $<


tar:	
	$(RM) JanneButton.tar.gz
	tar cvf JanneButton.tar *.java *.html images Makefile README
	gzip JanneButton.tar

zip:	
	$(RM) JanneButton.zip
	zip -ulv JanneButton.zip *.java *.html Makefile README
	zip -uv JanneButton.zip images/* 

upload: all tar zip
	$(RM) tmp.tar.gz
	tar cvf tmp.tar *.java *.html images *.class JanneButton.zip JanneButton.tar.gz
	gzip tmp.tar

	

⌨️ 快捷键说明

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