_sdk_dir := $(realpath $(dir $(lastword $(MAKEFILE_LIST))))

##########################
# Strip input parameters #
##########################

LOCAL_SDK_PATH := $(strip $(LOCAL_SDK_PATH))

####################################
# Check necessary input parameters #
####################################

ifeq ($(LOCAL_SDK_PATH),)
  $(error LOCAL_SDK_PATH is not specified)
endif

#################################
# Include common signing script #
#################################

include $(_sdk_dir)/sign-tbase-common.mk

# Link cpecific command line to the specific goal.
# This variable will be chosen automatically when executing rule.
$(_local_input)_sign := java -jar $(LOCAL_SDK_PATH)/t-base-dev-kit/t-sdk/TlSdk/Bin/MobiConvert/MobiConvert.jar \
                        $(_conf_string) \
                        -b $(_local_input) \
                        -o $(_local_output) \
                        -keyfile $(LOCAL_KEYFILE) > $(_local_output).log

include $(_sdk_dir)/sign-locally-goal.mk

##############
# Clear vars #
##############

include $(_sdk_dir)/clear-vars.mk
