author | cnguyencasj@netbeans.org |
Tue, 08 Jan 2008 20:30:40 +0000 | |
changeset 2798 | cc58c61b2b0e |
parent 2794 | 95656420c858 |
child 2810 | d08c437707f7 |
permissions | -rw-r--r-- |
satyaranjan@1822 | 1 |
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- sgml-indent-step: 2 -*- --> |
satyaranjan@1822 | 2 |
<!-- |
satyaranjan@1822 | 3 |
The contents of this file are subject to the terms of the Common Development |
satyaranjan@1822 | 4 |
and Distribution License (the License). You may not use this file except in |
satyaranjan@1822 | 5 |
compliance with the License. |
satyaranjan@1822 | 6 |
|
satyaranjan@1822 | 7 |
You can obtain a copy of the License at http://www.netbeans.org/cddl.html |
satyaranjan@1822 | 8 |
or http://www.netbeans.org/cddl.txt. |
satyaranjan@1822 | 9 |
|
satyaranjan@1822 | 10 |
When distributing Covered Code, include this CDDL Header Notice in each file |
satyaranjan@1822 | 11 |
and include the License file at http://www.netbeans.org/cddl.txt. |
satyaranjan@1822 | 12 |
If applicable, add the following below the CDDL Header, with the fields |
satyaranjan@1822 | 13 |
enclosed by brackets [] replaced by your own identifying information: |
satyaranjan@1822 | 14 |
"Portions Copyrighted [year] [name of copyright owner]" |
satyaranjan@1822 | 15 |
|
satyaranjan@1822 | 16 |
The Original Software is NetBeans. The Initial Developer of the Original |
satyaranjan@1822 | 17 |
Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun |
satyaranjan@1822 | 18 |
Microsystems, Inc. All Rights Reserved. |
satyaranjan@1822 | 19 |
--> |
satyaranjan@1822 | 20 |
|
satyaranjan@1842 | 21 |
<project name="portal-pack-plugin" default="dist" basedir="."> |
satyaranjan@1842 | 22 |
<property file="${basedir}/build.properties"/> |
satyaranjan@1842 | 23 |
|
satyaranjan@1864 | 24 |
<property name="update.center.descriptor.folder" value="${basedir}/download/updates"/> |
satyaranjan@1864 | 25 |
|
satyaranjan@1864 | 26 |
|
satyaranjan@1822 | 27 |
<property name="license.file" value="${basedir}/LICENSE"/> |
satyaranjan@1822 | 28 |
<target name="netbeans" > |
satyaranjan@1822 | 29 |
<ant dir="${basedir}/portletbuilder/genericportlets" target="netbeans" inheritAll="false"/> |
cnguyencasj@2798 | 30 |
<ant dir="${basedir}/portletbuilder/visualweb" target="netbeans" inheritAll="false"/> |
satyaranjan@2716 | 31 |
<ant dir="${basedir}/portletbuilder/jsfportletbridgelibrary" target="netbeans" inheritAll="false"/> |
satyaranjan@1822 | 32 |
<ant dir="${basedir}/serverplugins/base-psframework" target="netbeans" inheritAll="false"/> |
satyaranjan@1822 | 33 |
<ant dir="${basedir}/serverplugins/osportletcontainer" target="netbeans" inheritAll="false"/> |
satyaranjan@1863 | 34 |
<ant dir="${basedir}/serverplugins/sunportalserver7" target="netbeans" inheritAll="false"/> |
satyaranjan@1822 | 35 |
</target> |
satyaranjan@1822 | 36 |
<target name="clean"> |
satyaranjan@1822 | 37 |
<ant dir="${basedir}/serverplugins/base-psframework" target="clean" inheritAll="false"/> |
satyaranjan@1822 | 38 |
<ant dir="${basedir}/serverplugins/osportletcontainer" target="clean" inheritAll="false"/> |
satyaranjan@1822 | 39 |
<ant dir="${basedir}/portletbuilder/genericportlets" target="clean" inheritAll="false"/> |
cnguyencasj@2798 | 40 |
<ant dir="${basedir}/portletbuilder/visualweb" target="clean" inheritAll="false"/> |
satyaranjan@1863 | 41 |
<ant dir="${basedir}/serverplugins/sunportalserver7" target="clean" inheritAll="false"/> |
satyaranjan@2716 | 42 |
<ant dir="${basedir}/portletbuilder/jsfportletbridgelibrary" target="clean" inheritAll="false"/> |
satyaranjan@1822 | 43 |
<delete dir="${basedir}/download" quiet="true"/> |
satyaranjan@1822 | 44 |
</target> |
satyaranjan@1822 | 45 |
<target name="nbms"> |
satyaranjan@1822 | 46 |
<ant dir="${basedir}/portletbuilder/genericportlets" target="nbm" inheritAll="false"/> |
cnguyencasj@2798 | 47 |
<ant dir="${basedir}/portletbuilder/visualweb" target="nbm" inheritAll="false"/> |
satyaranjan@1822 | 48 |
<ant dir="${basedir}/serverplugins/base-psframework" target="nbm" inheritAll="false"/> |
satyaranjan@1822 | 49 |
<ant dir="${basedir}/serverplugins/osportletcontainer" target="nbm" inheritAll="false"/> |
satyaranjan@1863 | 50 |
<ant dir="${basedir}/serverplugins/sunportalserver7" target="nbm" inheritAll="false"/> |
satyaranjan@2716 | 51 |
<ant dir="${basedir}/portletbuilder/jsfportletbridgelibrary" target="nbm" inheritAll="false"/> |
satyaranjan@1822 | 52 |
</target> |
satyaranjan@1822 | 53 |
|
satyaranjan@1822 | 54 |
<target name="dist" depends="clean,nbms"> |
satyaranjan@1822 | 55 |
<mkdir dir="download"/> |
satyaranjan@1842 | 56 |
<echo message="Release Version : ${portalpack.release.version}"/> |
satyaranjan@1842 | 57 |
<zip destfile="${basedir}/download/portal-pack-plugin-${portalpack.release.version}.zip"> |
satyaranjan@2398 | 58 |
<fileset dir="${basedir}/portletbuilder/genericportlets/build/extra" includes="org-netbeans-modules-portalpack-portlets-genericportlets.nbm"/> |
cnguyencasj@2798 | 59 |
<fileset dir="${basedir}/portletbuilder/visualweb/build" includes="org-netbeans-modules-portalpack-visualweb.nbm"/> |
satyaranjan@2398 | 60 |
<fileset dir="${basedir}/serverplugins/base-psframework/build/extra" includes="org-netbeans-modules-portalpack-servers-base_psframework.nbm"/> |
satyaranjan@2398 | 61 |
<fileset dir="${basedir}/serverplugins/osportletcontainer/build/extra" includes="org-netbeans-modules-portalpack-servers-opensourcepc.nbm"/> |
satyaranjan@1842 | 62 |
<fileset dir="${basedir}" includes="license.txt"/> |
satyaranjan@1842 | 63 |
<fileset dir="${basedir}/external/" includes="THIRDPARTYLICENSE.txt"/> |
satyaranjan@1822 | 64 |
</zip> |
satyaranjan@1863 | 65 |
|
satyaranjan@2398 | 66 |
<copy file="${basedir}/serverplugins/sunportalserver7/build/extra/org-netbeans-modules-portals-sunps7.nbm" |
satyaranjan@1863 | 67 |
todir="${basedir}/download/"/> |
satyaranjan@2716 | 68 |
|
satyaranjan@2716 | 69 |
<copy file="${basedir}/portletbuilder/jsfportletbridgelibrary/build/org-netbeans-modules-portalpack-jsfportletbridge.nbm" |
satyaranjan@2716 | 70 |
todir="${basedir}/download/"/> |
satyaranjan@1822 | 71 |
</target> |
satyaranjan@1864 | 72 |
|
satyaranjan@1864 | 73 |
|
satyaranjan@1864 | 74 |
<!-- create update center xml --> |
satyaranjan@1864 | 75 |
|
satyaranjan@1864 | 76 |
<target name="build-auto-update" depends="dist"> |
satyaranjan@1864 | 77 |
|
satyaranjan@1864 | 78 |
<mkdir dir="download/updates"/> |
satyaranjan@1864 | 79 |
|
satyaranjan@2398 | 80 |
<copy file="${basedir}/portletbuilder/genericportlets/build/extra/org-netbeans-modules-portalpack-portlets-genericportlets.nbm" |
satyaranjan@1864 | 81 |
todir="${update.center.descriptor.folder}" overwrite="true"/> |
cnguyencasj@2798 | 82 |
<copy file="${basedir}/portletbuilder/visualweb/build/extra/org-netbeans-modules-portalpack-visualweb.nbm" |
cnguyencasj@2794 | 83 |
todir="${update.center.descriptor.folder}" overwrite="true"/> |
satyaranjan@1864 | 84 |
|
satyaranjan@2398 | 85 |
<copy file="${basedir}/serverplugins/base-psframework/build/extra/org-netbeans-modules-portalpack-servers-base_psframework.nbm" |
satyaranjan@1864 | 86 |
todir="${update.center.descriptor.folder}" overwrite="true"/> |
satyaranjan@1864 | 87 |
|
satyaranjan@2398 | 88 |
<copy file="${basedir}/serverplugins/osportletcontainer/build/extra/org-netbeans-modules-portalpack-servers-opensourcepc.nbm" |
satyaranjan@1864 | 89 |
todir="${update.center.descriptor.folder}" overwrite="true"/> |
satyaranjan@1864 | 90 |
|
satyaranjan@2398 | 91 |
<copy file="${basedir}/serverplugins/sunportalserver7/build/extra/org-netbeans-modules-portals-sunps7.nbm" |
satyaranjan@2716 | 92 |
todir="${update.center.descriptor.folder}" overwrite="true"/> |
satyaranjan@2716 | 93 |
|
satyaranjan@2716 | 94 |
<copy file="${basedir}/portletbuilder/jsfportletbridgelibrary/build/org-netbeans-modules-portalpack-jsfportletbridge.nbm" |
satyaranjan@2716 | 95 |
todir="${update.center.descriptor.folder}" overwrite="true"/> |
satyaranjan@1864 | 96 |
|
satyaranjan@1864 | 97 |
<taskdef name="makeupdatedesc" |
satyaranjan@1864 | 98 |
classname="org.netbeans.nbbuild.MakeUpdateDesc" |
satyaranjan@1864 | 99 |
classpath="${basedir}/../nbbuild/nbantext.jar"/> |
satyaranjan@1864 | 100 |
|
satyaranjan@1864 | 101 |
|
satyaranjan@1872 | 102 |
<makeupdatedesc desc="${update.center.descriptor.folder}/updates.xml" distbase="."> |
satyaranjan@1864 | 103 |
|
satyaranjan@1864 | 104 |
<group name="PortalPack"> |
satyaranjan@1864 | 105 |
|
satyaranjan@1864 | 106 |
<fileset dir="${update.center.descriptor.folder}"> |
satyaranjan@1864 | 107 |
|
satyaranjan@1864 | 108 |
<include name="org-netbeans-modules-portalpack-portlets-genericportlets.nbm" /> |
cnguyencasj@2794 | 109 |
<include name="org-netbeans-modules-portalpack-visualweb.nbm" /> |
satyaranjan@1864 | 110 |
<include name="org-netbeans-modules-portalpack-servers-base_psframework.nbm" /> |
satyaranjan@1864 | 111 |
<include name="org-netbeans-modules-portalpack-servers-opensourcepc.nbm" /> |
satyaranjan@1864 | 112 |
<include name="org-netbeans-modules-portals-sunps7.nbm" /> |
satyaranjan@2716 | 113 |
<include name="org-netbeans-modules-portalpack-jsfportletbridge.nbm" /> |
satyaranjan@1864 | 114 |
|
satyaranjan@1864 | 115 |
</fileset> |
satyaranjan@1872 | 116 |
|
satyaranjan@1864 | 117 |
</group> |
satyaranjan@1864 | 118 |
|
satyaranjan@1864 | 119 |
</makeupdatedesc> |
satyaranjan@1872 | 120 |
|
satyaranjan@1872 | 121 |
<zip basedir="${basedir}/download/updates" zipfile="${basedir}/download/portal-pack-plugin-${portalpack.release.version}-update-center.zip"/> |
satyaranjan@1864 | 122 |
</target> |
satyaranjan@1822 | 123 |
|
satyaranjan@1872 | 124 |
<target name="all" depends="build-auto-update"/> |
satyaranjan@1822 | 125 |
</project> |
satyaranjan@1822 | 126 |