📄 subsystems.gmk
字号:
# Description: ROMUL implementation#####################################################################ifeq ($(USE_ROMUL), true)include $(ROMUL_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Demos Subsystem# Description: ROMized demos#####################################################################ifeq ($(USE_ROMIZED_DEMOS), true)include $(SUBSYSTEM_DIR)/demos/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) WMA 1.1 Subsystem# Description: JSR 120#####################################################################ifeq ($(USE_JSR_120), true)include $(JSR_120_DIR)/build/cldc_application/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Web Services Subsystem# Description: JSR 172#####################################################################ifeq ($(USE_JSR_172), true)JPP_DEFS += -DENABLE_JSR_172include $(JSR_172_DIR)/build/cldc_application/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Scalable Vector Graphics Subsystem# Description: JSR 226#####################################################################ifeq ($(USE_JSR_226), true)JPP_DEFS += -DENABLE_JSR_226include $(JSR_226_DIR)/perseus2/platform.releases/midp20/resources/build/$(SUBSYSTEM_MAKE_FILE)USE_PISCES=trueendif###################################################################### (Extra) Pisces 2D Renderer Subsystem# Description: Pisces 2D Renderer#####################################################################ifeq ($(USE_PISCES), true)PISCES_DIR ?= $(COMPONENTS_DIR)/piscesinclude $(PISCES_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Mobile Sensor# Description: JSR 256#####################################################################ifeq ($(USE_JSR_256), true)JPP_DEFS += -DENABLE_JSR_256EXTRA_CFLAGS += -DENABLE_JSR_256=1include $(JSR_256_DIR)/build/cldc_application/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Contactless Communication# Description: JSR 257#####################################################################ifeq ($(USE_JSR_257), true)JPP_DEFS += -DENABLE_JSR_257include $(JSR_257_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif ###################################################################### (Extra) IMS# Description: JSR 281#####################################################################ifeq ($(USE_JSR_281), true)JPP_DEFS += -DENABLE_JSR_281EXTRA_CFLAGS += -DENABLE_JSR_281=1include $(JSR_281_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif ###################################################################### (Extra) XML & HTML# Description: JSR 290#####################################################################ifeq ($(USE_JSR_290), true)JPP_DEFS += -DENABLE_JSR_290EXTRA_CFLAGS += -DENABLE_JSR_290=1include $(JSR_290_DIR)/build/cldc_application/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) SATSA Subsystem# Description: JSR 177#####################################################################ifeq ($(USE_JSR_177), true)JPP_DEFS += -DENABLE_JSR_177EXTRA_CFLAGS += -DENABLE_JSR_177=1include $(JSR_177_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Location Subsystem# Description: JSR 179#####################################################################ifeq ($(USE_JSR_179), true)JPP_DEFS += -DENABLE_JSR_179include $(JSR_179_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) SIP Subsystem# Description: JSR 180#####################################################################ifeq ($(USE_JSR_180), true)EXTRA_CFLAGS += -DENABLE_JSR_180=1include $(JSR_180_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) M3G Subsystem# Description: JSR 184: Mobile 3D Graphics#####################################################################ifeq ($(USE_JSR_184), true)include $(JSR_184_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) WMA 2.0 Subsystem# Description: JSR 205#####################################################################ifeq ($(USE_JSR_205), true)include $(JSR_205_DIR)/build/cldc_application/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) CHAPI Subsystem# Description: JSR211#####################################################################ifeq ($(USE_JSR_211), true)JPP_DEFS += -DENABLE_JSR_211-include $(JSR_211_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Payment Subsystem# Description: JSR 229#####################################################################ifeq ($(USE_JSR_229), true)JPP_DEFS += -DENABLE_JSR_229include $(JSR_229_DIR)/build/cldc_application/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) DataSync Subsystem# Description: JSR 230#####################################################################ifeq ($(USE_JSR_230), true)include $(JSR_230_DIR)/src/config/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Advanced Multimedia Subsystem# Description: JSR 234#####################################################################ifeq ($(USE_JSR_234), true)include $(JSR_234_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### Multimedia Subsystem# Description: JSR 135#####################################################################ifeq ($(USE_JSR_135), true)ifeq ($(PROJECT_JSR_135_DIR),)JSROP_JSR135_DIR = $(JSR_135_DIR)elseJSROP_JSR135_DIR = $(PROJECT_JSR_135_DIR)endifinclude $(JSROP_JSR135_DIR)/build/cldc_application/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### Multimedia Subsystem# Description: ABB#####################################################################ifeq ($(USE_MIDP_ABB), true)PROJECT_MIDP_ABB_DIR ?= $(MIDP_ABB_DIR)include $(PROJECT_MIDP_ABB_DIR)/src/config/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Mobile I18N Subsystem# Description: JSR 238#####################################################################ifeq ($(USE_JSR_238), true)JPP_DEFS += -DENABLE_JSR_238include $(JSR_238_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) OpenGL ES Subsystem# Description: JSR 239#####################################################################ifeq ($(USE_JSR_239), true)JPP_DEFS += -DENABLE_JSR_239include $(JSR_239_DIR)/src/cldc-oi/config/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) API_EXTENSIONS Subsystem# Description: API_EXTENSIONS####################################################################ifeq ($(USE_API_EXTENSIONS), true)JPP_DEFS += -DENABLE_API_EXTENSIONSifeq ($(TARGET_VM), cldc_vm)include $(API_EXTENSIONS_DIR)/build/cldc_application/$(SUBSYSTEM_MAKE_FILE)elseifeq ($(TARGET_VM), cdc_vm)#include $(API_EXTENSIONS_DIR)/build/cdc_application/$(SUBSYSTEM_MAKE_FILE)endifendifendif###################################################################### (Extra) Abstractions Subsystem# Description: Abstractions for optional packages#####################################################################ifeq ($(USE_ABSTRACTIONS),true)include $(ABSTRACTIONS_DIR)/build/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### (Extra) Porting Demos Subsystem# Description: ROMized Porting Demos#####################################################################ifeq ($(USE_PORTING_DEMOS), true)include $(SUBSYSTEM_DIR)/porting_demos/$(SUBSYSTEM_MAKE_FILE)endif###################################################################### Media stuff, included if no external mmapi-pp bundle is used,# i.e. none of USE_MIDP_ABB,USE_JSR_135,USE_JSR_234 is set.# Description: Media stuff from ABB,JSR135,JSR234# but necessary to be in MIDP#####################################################################ifneq ($(TARGET_VM),cdc_vm)ifneq ($(USE_JSR_234), true)ifneq ($(USE_JSR_135), true)ifneq ($(USE_MIDP_ABB), true)include $(SUBSYSTEM_DIR)/media/$(LIB_MAKE_FILE)endifendifendifendif###################################################################### (Extra) JPEG lib# Description: JPEG#####################################################################ifeq ($(USE_JPEG), true)include $(JPEG_DIR)/$(SUBSYSTEM_MAKE_FILE)endif# xmlparser componentifeq ($(USE_XMLPARSER),true)include $(XMLPARSER_DIR)/build/cldc_application/$(SUBSYSTEM_MAKE_FILE)endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -