Skip to content

Commit

Permalink
LPS-9787
Browse files Browse the repository at this point in the history
git-svn-id: svn://svn.liferay.com/repos/public/portal/trunk@53519 05bdf26c-840f-0410-9ced-eb539d925f36
  • Loading branch information
tmoreira2020 committed May 22, 2010
1 parent a1dde25 commit 0cbbae1
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 1 deletion.
7 changes: 7 additions & 0 deletions build-common-java.xml
Expand Up @@ -116,6 +116,13 @@
</javadoc>
</target>

<target name="javadoc-jar">
<jar
basedir="${javadoc.dir}"
jarfile="${jar.file}-javadoc.jar"
/>
</target>

<target name="deploy" depends="jar">
<copy file="${jar.file}.jar" todir="${deploy.dir}" />
</target>
Expand Down
40 changes: 39 additions & 1 deletion build-maven.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<project name="portal-maven" default="deploy-artifacts">
<project name="portal-maven" default="deploy-artifacts" xmlns:antelope="antlib:ise.antelope.tasks">
<property name="project.dir" value="." />

<import file="build-common.xml" />
Expand Down Expand Up @@ -32,6 +32,28 @@
<arg value="-Dversion=${maven.version}" />
</exec>

<if>
<not>
<or>
<equals arg1="${packaging}" arg2="war" />
<antelope:endswith string="${maven.version}" with="SNAPSHOT" />
</or>
</not>
<then>
<exec dir="." executable="${maven.executable}" failonerror="true">
<arg value="deploy:deploy-file" />
<arg value="-DartifactId=${artifact.id}" />
<arg value="-Dfile=${artifact.id}/${artifact.id}-javadoc.${packaging}" />
<arg value="-DgeneratePom=false" />
<arg value="-DgroupId=com.liferay.portal" />
<arg value="-Dpackaging=javadoc" />
<arg value="-DrepositoryId=${maven.repository.id}" />
<arg value="-Durl=${maven.url}" />
<arg value="-Dversion=${maven.version}" />
</exec>
</then>
</if>

<delete file="tools/maven/${artifact.id}.pom" />
</target>

Expand Down Expand Up @@ -99,6 +121,7 @@
</target>-->

<target name="deploy-release-artifacts">
<antcall target="javadoc-jar" />
<antcall target="deploy-artifacts">
<param name="maven.repository.id" value="sonatype-staging" />
<param name="maven.url" value="http://oss.sonatype.org/service/local/staging/deploy/maven2" />
Expand Down Expand Up @@ -206,4 +229,19 @@
<param name="maven.version" value="${lp.version}-SNAPSHOT" />
</antcall>
</target>

<target name="javadoc-jar">
<ant dir="portal-client" target="javadoc" inheritAll="false" />
<ant dir="portal-client" target="javadoc-jar" inheritAll="false" />
<ant dir="portal-impl" target="javadoc" inheritAll="false" />
<ant dir="portal-impl" target="javadoc-jar" inheritAll="false" />
<ant dir="portal-service" target="javadoc" inheritAll="false" />
<ant dir="portal-service" target="javadoc-jar" inheritAll="false" />
<ant dir="util-bridges" target="javadoc" inheritAll="false" />
<ant dir="util-bridges" target="javadoc-jar" inheritAll="false" />
<ant dir="util-java" target="javadoc" inheritAll="false" />
<ant dir="util-java" target="javadoc-jar" inheritAll="false" />
<ant dir="util-taglib" target="javadoc" inheritAll="false" />
<ant dir="util-taglib" target="javadoc-jar" inheritAll="false" />
</target>
</project>

0 comments on commit 0cbbae1

Please sign in to comment.