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

📄 subsystems.gmk

📁 This is a resource based on j2me embedded,if you dont understand,you can connection with me .
💻 GMK
📖 第 1 页 / 共 2 页
字号:
## Copyright  1990-2008 Sun Microsystems, Inc. All Rights Reserved.# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER# # This program is free software; you can redistribute it and/or# modify it under the terms of the GNU General Public License version# 2 only, as published by the Free Software Foundation.# # This program is distributed in the hope that it will be useful, but# WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU# General Public License version 2 for more details (a copy is# included at /legal/license.txt).# # You should have received a copy of the GNU General Public License# version 2 along with this work; if not, write to the Free Software# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA# 02110-1301 USA# # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa# Clara, CA 95054 or visit www.sun.com if you need additional# information or have any questions.######################################################################## SUBSYSTEM and MODULES LEVEL CONFIGRATION## Content:# This configration file contains the definations# of BOTH subsystem/libraries and module levels## Note:# - Some subsystems are REQUIRED to be presented####################################################################### Define the file name which is used all over# the directory to pinpoint what (and how)# the module and its configuration should# be used.#SUBSYSTEM_MAKE_FILE       = subsystem.gmkLIB_MAKE_FILE             = lib.gmk###################################################################### SUBSYSTEMS########################################################################################################################################### Configurator Subsystem# Description: Config the whole system#####################################################################ifeq ($(TARGET_VM), cldc_vm)  include $(SUBSYSTEM_DIR)/configuration/$(SUBSYSTEM_MAKE_FILE)else  ifeq ($(TARGET_VM), cdc_vm)    include $(SUBSYSTEM_DIR)/configuration/cdc_application/$(SUBSYSTEM_MAKE_FILE)  endifendif###################################################################### AMS Subsystem# Description: Application Manager System#####################################################################ifeq ($(TARGET_VM), cldc_vm)  include $(SUBSYSTEM_DIR)/ams/$(SUBSYSTEM_MAKE_FILE)else  ifeq ($(TARGET_VM), cdc_vm)    ifeq ($(CVM_INCLUDE_JUMP), true)      include $(SUBSYSTEM_DIR)/ams/jump_application/$(SUBSYSTEM_MAKE_FILE)    else      ifeq ($(USE_OEM_AMS), true)        include $(OEM_AMS_DIR)/$(SUBSYSTEM_MAKE_FILE)      else        include $(SUBSYSTEM_DIR)/ams/cdc_application/$(SUBSYSTEM_MAKE_FILE)      endif    endif  endifendif###################################################################### Core Group# Description: crc32, global_status, javautil, log, native_thread,#              resource management, kni_util libraries#####################################################################include $(SUBSYSTEM_DIR)/core/$(SUBSYSTEM_MAKE_FILE)###################################################################### I18N Subsystem# Description: It is the converter (native or Java)# that will be used through out the whole system#####################################################################include $(SUBSYSTEM_DIR)/i18n/$(SUBSYSTEM_MAKE_FILE)###################################################################### Hightlevel ui Subsystem# Description: Look and Feel#####################################################################include $(SUBSYSTEM_DIR)/highlevelui/$(SUBSYSTEM_MAKE_FILE)###################################################################### Low level ui Subsystem# Description: graphics functions#####################################################################include $(SUBSYSTEM_DIR)/lowlevelui/$(SUBSYSTEM_MAKE_FILE)###################################################################### RMS Subsystem# Description: Record Management System#####################################################################include $(SUBSYSTEM_DIR)/rms/$(SUBSYSTEM_MAKE_FILE)###################################################################### Exportable Security Subsystems# Description: Security#####################################################################ifeq ($(TARGET_VM), cldc_vm)  include $(SUBSYSTEM_DIR)/security/$(SUBSYSTEM_MAKE_FILE)else  ifeq ($(TARGET_VM), cdc_vm)    ifeq ($(USE_OEM_SECURITY), true)      include $(OEM_SECURITY_DIR)/$(SUBSYSTEM_MAKE_FILE)    else      include $(SUBSYSTEM_DIR)/security/cdc_application/$(SUBSYSTEM_MAKE_FILE)    endif  endifendif###################################################################### Protocol Subsystem# Description: includes support for Generic Connection Framework# and available protocols#####################################################################ifeq ($(TARGET_VM), cdc_vm)include $(SUBSYSTEM_DIR)/protocol/cdc_application/lib.gmkelse include $(SUBSYSTEM_DIR)/protocol/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### Push Subsystem# Description: Push Registry, Push Listener, Push db and resource# manipulation logic#####################################################################ifeq ($(TARGET_VM), cldc_vm)  include $(SUBSYSTEM_DIR)/push/$(SUBSYSTEM_MAKE_FILE)else  ifeq ($(TARGET_VM), cdc_vm)    ifeq ($(USE_OEM_PUSH), true)      include $(OEM_PUSH_DIR)/$(SUBSYSTEM_MAKE_FILE)    else      include $(SUBSYSTEM_DIR)/push/$(SUBSYSTEM_MAKE_FILE)    endif  endifendif###################################################################### Events Subsystem# Description: Modules that are shared among other sub-systems#####################################################################include $(SUBSYSTEM_DIR)/events/$(SUBSYSTEM_MAKE_FILE)###################################################################### Tool Subsystem# Description: External tools#####################################################################include $(SUBSYSTEM_DIR)/tool/$(SUBSYSTEM_MAKE_FILE)###################################################################### MMAPI Subsystem stub# Description: JSR-234; JSR-135 Multimedia#              (include only if USE_JSR_234 = false & JSR_135 = false)#####################################################################include $(SUBSYSTEM_DIR)/mmapi/$(SUBSYSTEM_MAKE_FILE)###################################################################### EXTRA########################################################################################################################################### (Extra) Nuts Subsystem# Description: Native unit tests (NUTS)#####################################################################ifeq ($(USE_NUTS_FRAMEWORK), true)include $(SUBSYSTEM_DIR)/nuts/$(LIB_MAKE_FILE)endif###################################################################### (Extra) Automation API Library# Description: External tools#####################################################################ifeq ($(TARGET_VM), cldc_vm)  include $(SUBSYSTEM_DIR)/automation/$(LIB_MAKE_FILE)endif###################################################################### (Extra) I3 Test Subsystem# Description: Integrated Internal Interface (I3) tests#####################################################################ifeq ($(USE_I3_TEST), true)include $(SUBSYSTEM_DIR)/test/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Links Library# Description: Cross-Isolate Communications API#####################################################################ifeq ($(USE_MULTIPLE_ISOLATES), true)include $(SUBSYSTEM_DIR)/links/$(LIB_MAKE_FILE)endif###################################################################### (Extra) JSR75 Subsystem# Description: JSR 75#####################################################################ifeq ($(USE_JSR_75), true)JPP_DEFS += -DENABLE_JSR_75include $(JSR_75_DIR)/build/cldc_application/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Bluetooth Subsystem# Description: JSR 82#####################################################################ifeq ($(USE_JSR_82), true)JPP_DEFS += -DENABLE_JSR_82include $(JSR_82_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) XML api for Java ME# Description: JSR 280#####################################################################ifeq ($(USE_JSR_280), true)JPP_DEFS += -DENABLE_JSR_280include $(JSR_280_DIR)/build/cldc_application/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) QA TESTS Subsystem# Description: like portability tests#####################################################################ifeq ($(USE_QA_TESTS), true)include $(QA_TESTS_DIR)/portingsupportimpl/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) ROMUL Subsystem

⌨️ 快捷键说明

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