📄 makefile.am
字号:
## tools extension library component.## Copyright (c) 1999# Transvirtual Technologies, Inc. All rights reserved.## See the file "license.terms" for information on usage and redistribution# of this file.## Class libraries are not currently part of the integrate Make cycle.#CLASSFILE = tools.jarSRCDIRS = kaffetoolslib_DATA = $(CLASSFILE)tools_jar_SRCS = \ $(kaffe_tools_compiler_SRCS) \ $(kaffe_tools_jar_SRCS) \ $(kaffe_tools_javap_SRCS) \ $(kaffe_tools_serialver_SRCS)kaffe_tools_compiler_SRCS = \ kaffe/tools/compiler/Compiler.java \ kaffe/tools/compiler/Compiler_default.java \ kaffe/tools/compiler/Compiler_jikes.java \ kaffe/tools/compiler/Compiler_kjc.java \ kaffe/tools/compiler/Compiler_pizza.javakaffe_tools_jar_SRCS = \ kaffe/tools/jar/Jar.java \ kaffe/tools/jar/XPFile.java \ kaffe/tools/jar/XPFileInputStream.java \ kaffe/tools/jar/XPFileOutputStream.java \ kaffe/tools/jar/XPFileReader.java \ kaffe/tools/jar/XPFileWriter.javakaffe_tools_javap_SRCS = \ kaffe/tools/javap/JavaP.javakaffe_tools_serialver_SRCS = \ kaffe/tools/serialver/SerialVer.java## Do not delete the previous blank line; update-class-list depends on itEXTRA_DIST = $(toolslib_DATA) $(tools_jar_SRCS)LIBDIR = libclean-hook: rm -rf $(LIBDIR).PHONY: new-classesnew-classes: $(top_srcdir)/developers/update-class-list cd $(srcdir) && $(SHELL) $(top_srcdir)/developers/update-class-listrebuildLib = $(top_builddir)/libraries/javalib/rebuildLibKlasses_jar = $(top_srcdir)/libraries/javalib/Klasses.jartools_jar = $(top_srcdir)/libraries/extensions/tools/javalib/tools.jar.PHONY: compile-classes classes## classes is provided for backward compatibility; use compile-classescompile-classes $(LIBDIR)/stamp classes: $(rebuildLib) $(tools_jar_SRCS) @echo $(SHELL) $(rebuildLib) @CPATH=$(Klasses_jar):$(tools_jar) $(SHELL) $(rebuildLib) $(tools_jar_SRCS) @echo timestamp > $(LIBDIR)/stamp.PHONY: jar-classesjar-classes $(LIBDIR)/tools.jar: $(LIBDIR)/stamp rm -f $(LIBDIR)/$(CLASSFILE) (cd $(LIBDIR) && $(ZIP) -r $(CLASSFILE) $(SRCDIRS)).PHONY: build-classes Klassesbuild-classes Klasses: $(LIBDIR)/$(CLASSFILE) rm -f $(srcdir)/$(CLASSFILE) cp $(LIBDIR)/$(CLASSFILE) $(srcdir)/$(CLASSFILE)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -