This adds an action to the svr4 target. SVR4 package will be zipped so that it can be downloaded from opends.org. Location of the zip file: <ws>/build/package/svr4/opends.zip
This also fixes an issue related to bad svn revision number in the SVR4 package.
| | |
| | | |
| | | |
| | | <!-- Construct SVR4 package --> |
| | | <target name="svr4" depends="checkos,wrongos,cleansvr4,pkgversion,layout,metadata,pkgmk" if="isSunOS" |
| | | <target name="svr4" depends="checkos,wrongos,cleansvr4,pkgversion,layout,metadata,pkgmk,zipsvr4" if="isSunOS" |
| | | description="Construct ${pkg.name} package for product ${product}."> |
| | | <echo message="Package ${pkg.name} for product ${product} built in ${svr4.dir}" /> |
| | | </target> |
| | |
| | | </exec> |
| | | </target> |
| | | |
| | | <!-- ZIP package --> |
| | | <target name="zipsvr4" if="isSunOS" |
| | | description="ZIP ${pkg.name} package" > |
| | | <echo message="Zipping ${pkg.name} pkg" /> |
| | | <zip destfile="${svr4.dir}/${pkg.name}.zip"> |
| | | <zipfileset dir="${svr4.dir}" includes="${pkg.name}/**/*"/> |
| | | </zip> |
| | | </target> |
| | | |
| | | </project> |
| | |
| | | </classpath> |
| | | </taskdef> |
| | | |
| | | <!-- <getsvnrevision property="REVISION_NUMBER" /> |
| | | <tstamp> |
| | | <format property="REVISION_NUMBER" pattern="MMddhhmm"/> |
| | | </tstamp> |
| | | --> |
| | | |
| | | |
| | | |
| | | |
| | | <getsvnrevision property="REVISION_NUMBER" /> |
| | | |
| | | <property name="zip.dir" location="${pkg.dir}/${product}-${pkg.version}" /> |
| | | |
| | | <echo message="Building layout for ${pkg.name} pkg based on ${zip.dir}" /> |
| | | <!-- copy ZIP layout. Use exec instead of copy task to preserve file permissions --> |
| | | <mkdir dir="${svr4.layout.dir}"/> |