makefile.am
来自「基于LWVCL开发的库」· AM 代码 · 共 106 行
AM
106 行
# Makefile.in for kaffe - a Java(tm) compatible virtual machine wrapper.## Copyright (c) 1996, 1997, 1998, 1999# Transvirtual Technologies, Inc. All rights reserved.## See the file "license.terms" for information on usage and redistribution # of this file. AM_CFLAGS= $(KAFFE_CFLAGS)jrebin_PROGRAMS = kaffe-binif NEED_LIBXPROFlibxprof = ../xprof/libkaffexprof.laendifif ENABLE_JVMPIlibjvmpi = ../jvmpi/libkaffejvmpi.laendifif COND_KAFFE_X_AWTINCLUDE_KAFFE_X_AWT = -DKAFFE_X_AWT_INCLUDEDendifif COND_KAFFE_QT_AWTINCLUDE_KAFFE_QT_AWT = -DKAFFE_QT_AWT_INCLUDEDendifif COND_KAFFE_NANOX_AWTINCLUDE_KAFFE_NANOX_AWT = -DKAFFE_NANOX_AWT_INCLUDEDendifif COND_KAFFE_XYNTH_AWTINCLUDE_KAFFE_XYNTH_AWT = -DKAFFE_XYNTH_AWT_INCLUDEDendifAM_CPPFLAGS = \ -I../kaffevm \ -I$(srcdir)/../kaffevm \ -I$(top_srcdir)/kaffe/jvmpi \ -I$(top_srcdir)/kaffe/xprof \ -I$(top_srcdir)/kaffe/kaffevm/jni \ -I$(top_builddir)/include \ -I$(top_srcdir)/config/$(Khost_cpu) \ -I$(top_srcdir)/config/$(Khost_cpu)/$(Khost_os) \ $(INCLUDE_KAFFE_X_AWT) \ $(INCLUDE_KAFFE_QT_AWT) \ $(INCLUDE_KAFFE_NANOX_AWT) \ $(INCLUDE_KAFFE_XYNTH_AWT)kaffe_bin_SOURCES = \ main.c \ version.c \ version.hLIBKAFFEVM = \ $(libxprof) \ $(libjvmpi) \ $(top_builddir)/kaffe/kaffevm/libkaffe.lakaffe_bin_LDFLAGS = \ $(KVMBINFLAGS) \ -export-dynamickaffe_bin_LDADD = \ $(DLOPEN_JAVA_LIBS) \ $(OPT_DLOPEN_JAVA_LIBS) \ $(LIBKAFFEVM) \ $(KAFFE_LIBS) \ $(top_builddir)/replace/libreplace.la \ $(LTLIBINTL) \ -dlopen $(top_builddir)/kaffe/kaffevm/libkaffevm.lakaffe_bin_DEPENDENCIES = \ $(LIBKAFFEVM) \ $(JAVA_LIBS)### Rules to generate the version-info header fileversion.o: version-info.hversion-info.h: $(top_srcdir)/ChangeLog $(top_builddir)/config.status -rm -f $@ $@T echo "/* version-info.h is automagically generated by Kaffe's Makefile */" > $@T $(SED) < $(top_srcdir)/ChangeLog \ -e 's/^/#define VER_CHANGELOG_HEAD "/' \ -e 's/$$/"/' \ -e '1q' >> $@T echo '#define VER_COMPILE_DATE "'`date`'" ' >> $@T echo '#define VER_COMPILE_HOST "'`hostname`'"' >> $@T echo '#define VER_CC "$(CC)"' >> $@T echo '#define VER_KAFFELIBS "$(Kaffe_LDADD)""$(LIBS)"' >> $@T echo '#define VER_CFLAGS "$(AM_CFLAGS)""$(CFLAGS)"' >> $@T echo '#define VER_CPPFLAGS "$(AM_CPPFLAGS)""$(CPPFLAGS)"' >> $@T echo '#define VER_LDFLAGS "$(Kaffe_LDFLAGS)"' >> $@T echo '#define VER_DEFS "$(DEFS)"' >> $@T echo '#define VER_PREFIX "$(prefix)"' >> $@T echo '#define VER_THREAD_SYSTEM "$(THREAD_SYSTEM)"' >> $@T echo '#define VER_GARBAGE_COLLECTOR "$(GC_NAME)"' >> $@T -mv $@T $@DISTCLEANFILES = version-info.hdist-hook: @for file in $(DISTCLEANFILES); do \ rm -f $(distdir)/$$file; \ done
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?