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

📄 verify.gmk

📁 This is a resource based on j2me embedded,if you dont understand,you can connection with me .
💻 GMK
📖 第 1 页 / 共 2 页
字号:
	USE_SERVER_SOCKET \	USE_ON_DEVICE_DEBUG \	USE_WTK_DEBUG \	USE_OCSP \	USE_DYNAMIC_COMPONENTS \	USE_AMS_FOLDERS$(BOOLEAN_OPTIONS)::	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_boolean) $(LOG)USE_NATIVE_APP_MANAGER::	@if [ "$(USE_NATIVE_APP_MANAGER)" = "true" ]; then \	  if [ "$(USE_I3_TEST)" = "true" ]; then \	    if [ "$(USE_NAMS_TEST_SERVICE)" = "false" ]; then \	      echo "ERROR: USE_NAMS_TEST_SERVICE must be set to true when building"\	           "with USE_NATIVE_APP_MANAGER=true and USE_I3_TEST=true"; \	      exit -1; \	    fi; \	  fi; \	fi;USE_NATIVE_INSTALLER::	@if [ "$(USE_NATIVE_INSTALLER)" = "true" ]; then \	  if [ ! "$(TARGET_PLATFORM)" = "javacall" ]; then \	    echo "ERROR: USE_NATIVE_INSTALLER option is meaningless when TARGET_PLATFORM is not javacall"; \	    exit -1; \	  fi; \	fiUSE_NATIVE_SUITE_STORAGE::	@if [ "$(USE_NATIVE_SUITE_STORAGE)" = "true" ]; then \	  if [ ! "$(TARGET_PLATFORM)" = "javacall" ]; then \	    echo "ERROR: USE_NATIVE_SUITE_STORAGE option is meaningless when TARGET_PLATFORM is not javacall"; \	    exit -1; \	  fi; \	fiUSE_NATIVE_RMS::	@if [ "$(USE_NATIVE_RMS)" = "true" ]; then \	  if [ ! "$(TARGET_PLATFORM)" = "javacall" ]; then \	    echo "ERROR: USE_NATIVE_RMS option is meaningless when TARGET_PLATFORM is not javacall"; \	    exit -1; \	  fi; \	fiUSE_VERIFY_ONCE::	@if [ "$(USE_VERIFY_ONCE)" = "true" ]; then \	  if [ "$(USE_MONET)" = "true" ]; then \	    echo "ERROR: USE_VERIFY and USE_MONET options are mutually exclusive"; \	    exit -1; \	  fi; \	fiUSE_ON_DEVICE_DEBUG::	@if [ "$(USE_ON_DEVICE_DEBUG)" = "true" ]; then \	  if [ -z "$(PROJECT_MIDP_DIR)" ]; then \	    echo "ERROR: PROJECT_MIDP_DIR must be set when USE_ON_DEVICE_DEBUG is true"; \	    exit -1; \	  fi; \	  if [ -z "$(SDK_ODD_DIR)" ]; then \	    echo "ERROR: SDK_ODD_DIR must be set when USE_ON_DEVICE_DEBUG is true"; \	    exit -1; \	  fi; \	fiUSE_WTK_DEBUG::	@if [ "$(USE_WTK_DEBUG)" = "true" ]; then \	  if [ "$(USE_JAVA_DEBUGGER)" = "false" ]; then \	    echo "ERROR: USE_JAVA_DEBUGGER must be true when USE_WTK_DEBUG is true"; \	    exit -1; \	  fi; \	fiUSE_OCSP::	@if [ "$(USE_OCSP)" = "true" ]; then \	  if [ ! "$(USE_RESTRICTED_CRYPTO)" = "true" ]; then \	    echo "ERROR: USE_RESTRICTED_CRYPTO must be true when USE_OCSP is true"; \	    exit -1; \	  fi; \	fiUSE_SERVER_SOCKET::	@$(call verify_pcsl_boolean,$(USE_SERVER_SOCKET),PCSL_SERVER_SOCKET)USE_RESTRICTED_CRYPTO::	@if [ ! "$(USE_BINARY_CRYPTO)" = "true" ]; then \	  if [ ! "$(USE_RESTRICTED_CRYPTO)" = "true" ]; then \	    if [ "$(USE_SSL)" = "true" ]; then \	      echo "Warning: USE_SSL=true when USE_RESTRICTED_CRYPTO=false"; \	    fi; \	    if [ "$(USE_JSR_229)" = "true" ]; then \	      echo \	        "Warning: USE_JSR_229=true when USE_RESTRICTED_CRYPTO=false"; \	    fi; \	  fi; \	fiJSR_177_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_satsa_directory) $(LOG)JSR_211_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_211_directory) $(LOG)JSR_75_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_75_directory) $(LOG)JSR_82_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_82_directory) $(LOG)JSR_172_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_172_directory) $(LOG)JSR_226_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_226_directory) $(LOG)PISCES_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_pisces_directory) $(LOG)JSR_179_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_179_directory) $(LOG)JSR_180_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_180_directory) $(LOG)JSR_184_DIR::	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_184_directory) $(LOG)JSR_120_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_120_directory) $(LOG)JSR_205_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_205_directory) $(LOG)JSR_229_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_229_directory) $(LOG)JSR_230_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_230_directory) $(LOG)JSR_234_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_234_directory) $(LOG)JSR_256_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_256_directory) $(LOG)JSR_257_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_257_directory) $(LOG)JSR_281_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_281_directory) $(LOG)JSR_290_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_290_directory) $(LOG)JSR_135_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_135_directory) $(LOG)# IMPL_NOTE: NYIJSR_280_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_280_directory) $(LOG)MIDP_ABB_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_midp_abb_directory) $(LOG)JSR_238_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_238_directory) $(LOG)JSR_239_DIR::	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jsr_239_directory) $(LOG)ABSTRACTIONS_DIR::	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_abstractions_directory) $(LOG)PCSL_OUTPUT_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_directory) $(LOG)	@$(verify_pcsl_networking) $(LOG)RESTRICTED_CRYPTO_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_restricted_crypto_directory) $(LOG)CRYPTO_OUTPUT_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_crypto_output_directory) $(LOG)JPEG_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_jpeg_directory) $(LOG)MIDP_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_directory) $(LOG)JDK_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_directory) $(LOG)	@$(verify_jdk) $(LOG)CLDC_DIST_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_directory) $(LOG)	@$(verify_cldc) $(LOG)TOOLS_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_tools_directory) $(LOG)# Target for ensuring that /tmp directory exists in cygwin build,# which may be not the case if Sun's cyg4me package is usedifeq ($(USE_CYGWIN),true)CYGWIN_TMP_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(ensure_cygwin_tmp) $(LOG)elseCYGWIN_TMP_DIR: ;endififeq ($(USE_JAVACALL),true)define INVALID_JAVACALL_OUTPUT_DIR	echo ===================================================================== ; \	echo Please set JAVACALL_OUTPUT_DIR \($(JAVACALL_OUTPUT_DIR)\)             ; \	echo such that it is possible to access                                    ; \	echo \$${JAVACALL_OUTPUT_DIR}/inc and \$${JAVACALL_OUTPUT_DIR}/lib         ; \	echo directories.                                                          ; \	echo ===================================================================== ; \	exit 1endefJAVACALL_OUTPUT_DIR:	@echo +++ Verify option \"$@\" $(LOG_ONLY)	@$(verify_directory) $(LOG)	@if [ ! -d "$(JAVACALL_OUTPUT_DIR)/inc" ]; then $(INVALID_JAVACALL_OUTPUT_DIR); fi	@if [ ! -d "$(JAVACALL_OUTPUT_DIR)/lib" ]; then $(INVALID_JAVACALL_OUTPUT_DIR); fi	@$(verify_javacall_properties) $(LOG)elseJAVACALL_OUTPUT_DIR:endifMIDP_OUTPUT_DIR:	$(A)mkdir -p $(MIDP_OUTPUT_DIR)verify: MIDP_OUTPUT_DIR CYGWIN_TMP_DIR MIDP_DIR JDK_DIR CRYPTO_OUTPUT_DIR TOOLS_DIR \	RESTRICTED_CRYPTO_DIR JPEG_DIR MIDP_ABB_DIR JSR_177_DIR PCSL_OUTPUT_DIR CLDC_DIST_DIR \	JSR_75_DIR JSR_82_DIR JSR_135_DIR JSR_172_DIR JSR_226_DIR PISCES_DIR JSR_179_DIR \	JSR_180_DIR JSR_184_DIR JSR_205_DIR JSR_211_DIR JSR_229_DIR \	JSR_230_DIR JSR_234_DIR JSR_238_DIR JSR_239_DIR JSR_256_DIR JSR_257_DIR \	JSR_280_DIR JSR_281_DIR JSR_290_DIR ABSTRACTIONS_DIR JAVACALL_OUTPUT_DIR $(BOOLEAN_OPTIONS)######################################################################## Rules to display Makefile variables.#######################################################################tmplogfile = $(MIDP_OUTPUT_DIR)/tmplogfiledisplay:	@echo   "" $(LOG)	@echo   "========================" $(LOG)	@echo   "MIDP Build Configuration" $(LOG)	@echo   "========================" $(LOG)	@echo   "" $(LOG)	@echo   "VAR_IMPORT_FROM       = ""$(VAR_IMPORT_FROM)" $(LOG)	@echo   "" $(LOG)	@$(shell rm -f $(tmplogfile))	@$(foreach v, $(BOOLEAN_OPTIONS), \		$(shell printf "%-21s = %s\n" "$(v)" "$($(v))" >> $(tmplogfile))) cat $(tmplogfile) $(LOG)	@echo   "" $(LOG)	@echo   "CFLAGS                = ""$(DEBUG_CFLAGS) $(EXTRA_CFLAGS) $(CMDLINE_CFLAGS)" $(LOG)	@echo   "" $(LOG)	@echo   "CPPFLAGS              = ""$(EXTRA_CPPFLAGS) $(DEBUG_CFLAGS) $(EXTRA_CFLAGS) $(CMDLINE_CFLAGS)" $(LOG)	@echo   "" $(LOG)	@echo   "LD_FLAGS              = ""$(LD_FLAGS)" $(LOG)	@echo   "" $(LOG)	@echo   "C compiler            = ""$(DISPLAY_CC_VERSION)" $(LOG)	@echo   "C++ compiler          = ""$(DISPLAY_CPP_VERSION)" $(LOG)	@echo   "USE_WEAK_GCC_WARNINGS = ""$(USE_WEAK_GCC_WARNINGS)" $(LOG)	@printf "JDK_DIR               = %s    (v%s)\n" \		"$(JDK_DIR)" `$(JDK_DIR)/bin/java -version < /dev/null 2>&1 | awk -F'"' '{ print $$2 }' | head -1` $(LOG)	@echo   "TARGET_VM             = ""$(TARGET_VM)" $(LOG)	@echo   "MIDP_DIR              = ""$(MIDP_DIR)" $(LOG)	@echo   "PROJECT_MIDP_DIR      = ""$(PROJECT_MIDP_DIR)" $(LOG)	@echo   "CLDC_DIST_DIR         = ""$(CLDC_DIST_DIR)" $(LOG)	@echo   "TOOLS_DIR             = ""$(TOOLS_DIR)" $(LOG)	@echo   "ABSTRACTIONS_DIR      = ""$(ABSTRACTIONS_DIR)" $(LOG)	@echo   "JSR_75_DIR            = ""$(JSR_75_DIR)" $(LOG)	@echo   "PROJECT_JSR_75_DIR    = ""$(PROJECT_JSR_75_DIR)" $(LOG)	@echo   "JSR_82_DIR            = ""$(JSR_82_DIR)" $(LOG)	@echo   "PROJECT_JSR_82_DIR    = ""$(PROJECT_JSR_82_DIR)" $(LOG)	@echo   "JSR_120_DIR           = ""$(JSR_120_DIR)" $(LOG)	@echo   "PROJECT_JSR_120_DIR   = ""$(PROJECT_JSR_120_DIR)" $(LOG)	@echo   "JSR_135_DIR           = ""$(JSR_135_DIR)" $(LOG)	@echo   "JSR_172_DIR           = ""$(JSR_172_DIR)" $(LOG)	@echo   "PROJECT_JSR_172_DIR   = ""$(PROJECT_JSR_172_DIR)" $(LOG)	@echo   "JSR_226_DIR           = ""$(JSR_226_DIR)" $(LOG)	@echo   "PISCES_DIR            = ""$(PISCES_DIR)" $(LOG)	@echo	"JSR_177_DIR           = ""$(JSR_177_DIR)" $(LOG)	@echo	"PROJECT_JSR_177_DIR   = ""$(PROJECT_JSR_177_DIR)" $(LOG)	@echo   "JSR_179_DIR           = ""$(JSR_179_DIR)" $(LOG)	@echo   "PROJECT_JSR_179_DIR   = ""$(PROJECT_JSR_179_DIR)" $(LOG)	@echo   "JSR_180_DIR           = ""$(JSR_180_DIR)" $(LOG)	@echo   "JSR_184_DIR           = ""$(JSR_184_DIR)" $(LOG)	@echo   "JSR_205_DIR           = ""$(JSR_205_DIR)" $(LOG)	@echo   "PROJECT_JSR_205_DIR   = ""$(PROJECT_JSR_205_DIR)" $(LOG)	@echo   "JSR_211_DIR           = ""$(JSR_211_DIR)" $(LOG)	@echo   "PROJECT_JSR_211_DIR   = ""$(PROJECT_JSR_211_DIR)" $(LOG)	@echo   "JSR_229_DIR           = ""$(JSR_229_DIR)" $(LOG)	@echo   "PROJECT_JSR_229_DIR   = ""$(PROJECT_JSR_229_DIR)" $(LOG)	@echo   "JSR_230_DIR           = ""$(JSR_230_DIR)" $(LOG)	@echo   "JSR_234_DIR           = ""$(JSR_234_DIR)" $(LOG)	@echo   "JSR_238_DIR           = ""$(JSR_238_DIR)" $(LOG)	@echo   "PROJECT_JSR_238_DIR   = ""$(PROJECT_JSR_238_DIR)" $(LOG)	@echo   "JSR_239_DIR           = ""$(JSR_239_DIR)" $(LOG)	@echo   "PROJECT_JSR_239_DIR   = ""$(PROJECT_JSR_239_DIR)" $(LOG)	@echo   "JSR_280_DIR           = ""$(JSR_280_DIR)" $(LOG)	@echo   "PROJECT_JSR_280_DIR   = ""$(PROJECT_JSR_280_DIR)" $(LOG)	@echo	"JSR_256_DIR           = ""$(JSR_256_DIR)" $(LOG)	@echo	"PROJECT_JSR_256_DIR   = ""$(PROJECT_JSR_256_DIR)" $(LOG)	@echo	"JSR_257_DIR           = ""$(JSR_257_DIR)" $(LOG)	@echo	"JSR_281_DIR           = ""$(JSR_281_DIR)" $(LOG)	@echo	"JSR_290_DIR           = ""$(JSR_290_DIR)" $(LOG)	@echo	"PROJECT_JSR_290_DIR   = ""$(PROJECT_JSR_290_DIR)" $(LOG)	@echo   "JC_DIR                = ""$(JC_DIR)" $(LOG)	@echo   "RESTRICTED_CRYPTO_DIR = ""$(RESTRICTED_CRYPTO_DIR)" $(LOG)	@echo   "CRYPTO_OUTPUT_DIR     = ""$(CRYPTO_OUTPUT_DIR)" $(LOG)	@echo   "JPEG_DIR              = ""$(JPEG_DIR)" $(LOG)	@echo   "PCSL_OUTPUT_DIR       = ""$(PCSL_OUTPUT_DIR)" $(LOG)	@echo   "MIDP_OUTPUT_DIR       = ""$(MIDP_OUTPUT_DIR)" $(LOG)	@echo   "USE_MULTIPLE_DISPLAYS = ""$(USE_MULTIPLE_DISPLAYS)" $(LOG)	@echo "" $(LOG)	@echo "=======================================" $(LOG)	@echo "MIDP Subsystem and Module Configuration" $(LOG)	@echo "=======================================" $(LOG)	@echo "" $(LOG)	@echo "SUBSYSTEMS                   = $(SUBSYSTEMS)" $(LOG)	@echo "SUBSYSTEM_AMS_MODULES        = $(SUBSYSTEM_AMS_MODULES)" $(LOG)	@echo "SUBSYSTEM_EVENTS_MODULES     = $(SUBSYSTEM_EVENTS_MODULES)" $(LOG)	@echo "SUBSYSTEM_PUSH_MODULES       = $(SUBSYSTEM_PUSH_MODULES)" $(LOG)	@echo "SUBSYSTEM_I18N_MODULES       = $(SUBSYSTEM_I18N_MODULES)" $(LOG)	@echo "SUBSYSTEM_LCDUI_MODULES      = $(SUBSYSTEM_LCDUI_MODULES)" $(LOG)	@echo "SUBSYSTEM_GRAPHICS_MODULES   = $(SUBSYSTEM_GRAPHICS_MODULES)" $(LOG)	@echo "SUBSYSTEM_MMAPI_MODULES      = $(SUBSYSTEM_MMAPI_MODULES)" $(LOG)	@echo "SUBSYSTEM_PTI_MODULES        = $(SUBSYSTEM_PTI_MODULES)" $(LOG)	@echo "SUBSYSTEM_PROTOCOL_MODULES   = $(SUBSYSTEM_PROTOCOL_MODULES)" $(LOG)	@echo "SUBSYSTEM_RMS_MODULES        = $(SUBSYSTEM_RMS_MODULES)" $(LOG)	@echo "SUBSYSTEM_SECURITY_MODULES   = $(SUBSYSTEM_SECURITY_MODULES)" $(LOG)	@echo "SUBSYSTEM_TOOL_MODULES       = $(SUBSYSTEM_TOOL_MODULES)" $(LOG)	@echo "" $(LOG)## The following is merely makefile scripting.  Use the 'foreach' command# recursively expand each subsystem's list of modules. Unfortunately# the subsystem name and variable names aren't completely consistent,# so we have to do a bit of substitution in the generation of the# SUBSYSTEMSUC variable.#SUBSYSTEMSUC = $(patsubst LOWLEVELUI,GRAPHICS,$(patsubst HIGHLEVELUI,LCDUI,$(shell echo $(SUBSYSTEMS) | tr a-z A-Z)))PRINTMODULESLIST = echo SUBSYSTEM_$(S)_MODULES = $(SUBSYSTEM_$(S)_MODULES) ;print-subsystem-module-list:	@echo SUBSYSTEMS=$(SUBSYSTEMS)	@echo SUBSYSTEMSUC=$(SUBSYSTEMSUC)	@$(foreach S, $(SUBSYSTEMSUC), $(PRINTMODULESLIST)).PHONY: verify display $(BOOLEAN_OPTIONS) CYGWIN_TMP_DIR MIDP_DIR JDK_DIR RESTRICTED_CRYPTO_DIR JSR_177_DIR JSR_211_DIR PCSL_OUTPUT_DIR  CLDC_DIST_DIR JAVACALL_OUTPUT_DIR

⌨️ 快捷键说明

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