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

📄 vm.gmk

📁 用于移动设备上的java虚拟机源代码
💻 GMK
字号:
## @(#)VM.gmk	1.12 02/09/11 @(#)## Copyright (c) 1999-2002 Sun Microsystems, Inc.  All rights reserved.# PROPRIETARY/CONFIDENTIAL# Use is subject to license terms.############ Make rules for building the VM. This should not contain any platform# specific rules.## vpath entries#vpath %.c $(KVM_DIR)/kvm/VmCommon/srcvpath %.c $(KVM_DIR)/kvm/VmExtra/srcPREVERIFY_OBJ_DIR   = kvm_obj$(g)$(ARCH_DIR)PREVERIFY_SRC_DIR   = $(KVM_DIR)/tools/preverifier/srcPREVERIFY_FLAGS     = -I$(PREVERIFY_SRC_DIR)PREVERIFY_SRC_FILES = $(shell find \   $(PREVERIFY_SRC_DIR) \   -name '*.c' | egrep -v "SCCS")PREVERIFY_OBJ_FILES = $(patsubst $(PREVERIFY_SRC_DIR)/%.c,$(PREVERIFY_OBJ_DIR)/%.o,$(PREVERIFY_SRC_FILES))JCC_SOURCE_DIR   = $(KVM_DIR)/tools/jcc/srcJCC_SOURCE_FILES = $(shell find \   $(JCC_SOURCE_DIR) \   -name '*.java' | egrep -v "SCCS")KDP_DIR = $(BUILD_DIR)/kdp_classesKDP_MANIFEST = $(KDP_DIR)/kdp.manifestKDP_SOURCE_DIR   = $(KVM_DIR)/tools/kdp/srcKDP_SOURCE_FILES = $(shell find \   $(KDP_SOURCE_DIR) \   -name '*.java' | egrep -v "SCCS")$(VM_CLASS_FILES): classes/%.class : $(KVM_DIR)/api/src/%.java	@echo $< >> .filelistnativeFunctionTable.c: classes.zip  $(ROMJAVA).c: classes.zip $(PREVERIFY_OBJ_DIR)/%.o: $(PREVERIFY_SRC_DIR)/%.c	@echo "... $@"	@$(CC) $(PREVERIFY_FLAGS) $(CFLAGS) $(CC_OUTPUT)$@ -c $<$(PREVERIFY_OBJ_DIR) $(KDP_DIR) $(JCC_DIR):	-@mkdir -p $@$(PREVERIFY_CMD) : $(BINDIR) $(PREVERIFY_OBJ_DIR) $(PREVERIFY_OBJ_FILES)	@$(LD) $(LINKER_OUTPUT)$@ $(PREVERIFY_OBJ_FILES) $(LIBS)  	@rm -f *.$(OBJ_EXTENSION)	$(JCC_CMD) : $(JCC_DIR) $(JCC_SOURCE_FILES)	@echo "... $@"	@cp -f $(JCC_SOURCE_DIR)/JCCMessage.properties $(JCC_DIR)	@$(JAVAC) -d $(JCC_DIR) $(JCC_SOURCE_FILES)$(KDP_CMD): $(BINDIR) $(KDP_DIR) $(KDP_SOURCE_FILES) $(KDP_MANIFEST)	@echo ... $@	@$(JAVAC) -g:none -d $(KDP_DIR) $(KDP_SOURCE_FILES)	@(cd $(KDP_DIR); $(BOOTDIR)/bin/jar cfm kdp.jar kdp.manifest kdp)	@cp -f $(KDP_DIR)/kdp.jar $(KDP_CMD)$(KDP_MANIFEST): $(KDP_DIR)	@echo "Main-Class: kdp.KVMDebugProxy" > $@# Build KDP; if defined#midp:: $(KDP_CMD)reallyclean::	@rm -fr kvm_obj kvm_obj_g $(PREVERIFY_CMD) $(JCC_DIR) $(KDP_DIR)

⌨️ 快捷键说明

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