@ -20,30 +20,34 @@ endif
i f e q ( $( strip $ ( LOCAL_MAVEN_REPO ) ) , )
$( error LOCAL_MAVEN_REPO not defined.)
e n d i f
i f e q ( $( strip $ ( LOCAL_MAVEN_ FILE_PATH ) ) , )
$( error LOCAL_MAVEN_FILE_PATH not defined.)
i f e q ( $( strip $ ( LOCAL_MAVEN_ TARGET_MODULE ) ) , )
$( error LOCAL_MAVEN_TARGET_MODULE not defined.)
e n d i f
i f e q ( $( strip $ ( LOCAL_MAVEN_REPO_ID ) ) , )
$( error LOCAL_MAVEN_REPO_ID not defined.)
e n d i f
$(full_target) : pomfile := $( LOCAL_MAVEN_POM )
$(full_target) : repo := $( LOCAL_MAVEN_REPO )
$(full_target) : path_to_file := $( LOCAL_MAVEN_FILE_PATH)
$(full_target) : path_to_file := $( call intermediates -dir -for ,JAVA_LIBRARIES ,$ ( LOCAL_MAVEN_TARGET_MODULE ) ,,COMMON ) /javalib .jar
$(full_target) : repoId := $( LOCAL_MAVEN_REPO_ID )
$(full_target) : classifier := $( LOCAL_MAVEN_CLASSIFIER )
$(full_target) : sources := $( LOCAL_MAVEN_SOURCES )
$(full_target) : javadoc := $( LOCAL_MAVEN_JAVADOC )
$(full_target) : artifact_path := $( LOCAL_MAVEN_ARTIFACT_PATH )
$(full_target) : artifact_path ?= $( basename $ ( path_to_file ) )
$(full_target) :
$(full_target) : $( LOCAL_MAVEN_TARGET_MODULE ) $( path_to_file ) $( artifact_path ) $( ACP )
@echo -e ${ CL_GRN } "Renaming generated sdk javalib jar" ${ CL_RST }
$( hide) $( ACP) $( path_to_file) $( artifact_path)
@echo -e ${ CL_GRN } "Publishing to Maven" ${ CL_RST }
$( hide) mvn -e -X gpg:sign-and-deploy-file \
-DpomFile= $( pomfile) \
-Durl= $( repo) \
-Dfile= $( path_to_file ) \
-Dfile= $( artifact_ path) \
-DrepositoryId= $( repoId) \
-Dclassifier= $( classifier) \
-Dsources= $( sources) \
-Djavadoc= $( javadoc)
@echo -e ${ CL_GRN } "Publishing:" ${ CL_RST } " $@ "
$(LOCAL_MODULE) : $( full_target )
$(LOCAL_MODULE) : $( full_target )