13d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# 23d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# DESCRIPTION: 33d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# Makefile for jni shared object 43d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# 53d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby########### Revision History ######################################## 63d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# 73d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# Date Author Reference 83d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# ======== ======== ================================ 93d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# 03-08-07 fdp101 initial draft 103d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# 113d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby##################################################################### 123d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 133d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# java home 143d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambyifndef JAVA_HOME 153d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyJAVA_HOME := /opt/jdk1.3.1 163d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambyendif 173d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 183d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyGLOBAL_TARGET_SUBDIR := lib 193d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyGLOBAL_TARGET_FILENAME := libdmssession_static.a 203d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 213d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyGLOBAL_SUBDIRS_A = \ 223d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambydmengine/oma_toolkit/src \ 233d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambydmengine/dm_ssession/src \ 243d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambydmengine/dm_transport/src \ 253d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambydmengine/dm_security/src 263d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 273d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 283d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyGLOBAL_EXTRA_CC_FLAGS = \ 293d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/portlib/hdr \ 303d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/portlib/generic \ 313d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/portlib/lj/hdr \ 323d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/hdr \ 333d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/dm_util/hdr \ 343d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/dm_persist/hdr \ 353d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/dm_security/hdr \ 363d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/dm_ssession/hdr \ 373d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/dm_tnm/hdr \ 383d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/dm_transport/hdr \ 393d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/dm_ua/hdr \ 403d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/oma_toolkit/sml/xpt/hdr \ 413d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/oma_toolkit/sml/mgr/hdr \ 423d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/oma_toolkit/sml/ghdr \ 433d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/oma_toolkit/sml/lib/hdr \ 443d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/oma_toolkit/sml/wsm/hdr \ 453d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/oma_toolkit/sml/xlt/src \ 463d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmengine/oma_toolkit/sml/xlt/hdr \ 473d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/api/common \ 483d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/api/native \ 493d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/dmtapi/native/hdr \ 503d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/plugin/hdr \ 513d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_XPL)/code/portlib/hdr \ 523d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_XPL)/code/portlib/linux/hdr \ 533d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_XPL)/code/utility/hdr \ 543d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -I$(DIR_DM)/api/native/plugin \ 553d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -DEZX_PORT \ 563d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -DDM_DUMP_SYNCML_PACKAGE 573d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 583d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 593d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 603d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyGLOBAL_CREATE_LIB = 1 613d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 623d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby#GLOBAL_EXTRA_LINK_FLAGS := -shared -ldmnative -ldmportlib \ 633d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -Xlinker -O -Xlinker 5 \ 643d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby -Xlinker --version-script=versionsc_ssesion 653d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 663d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyGLOBAL_DEP_FILENAME = deps_ssession 673d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 683d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambyinclude /vobs/linuxjava/device_mgmt/dm/core/src/linux_java/mkfiles/GenericMake 693d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 703d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby 71