Changeset 846

Show
Ignore:
Timestamp:
09/14/06 23:43:44 (2 years ago)
Author:
alban
Message:

[Bug 142] move start pages to a dedicated website

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/build.xml

    r845 r846  
    159159                        </filesets> 
    160160                </thumbnails> 
     161        </target> 
     162         
     163        <target name="build.start"> 
     164                <property name="build.start.site" value="start.freecast.org"/> 
     165                <copy todir="build/start"> 
     166                        <fileset dir="source/org/kolaka/freecast/start"> 
     167                                <include name="**/start.js"/> 
     168                        </fileset> 
     169                        <filterset> 
     170                                <filter token="start.site" value="${build.start.site}"/> 
     171                        </filterset> 
     172                </copy> 
    161173        </target> 
    162174 
     
    355367        </target> 
    356368         
     369        <target name="dist.start" depends="build.start"> 
     370                <copy todir="dist/start"> 
     371                        <fileset dir="source/org/kolaka/freecast/start"> 
     372                                <exclude name="**/start.js"/> 
     373                        </fileset> 
     374                        <fileset dir="build/start"/> 
     375                </copy> 
     376        </target> 
     377         
    357378        <target name="dist.sources" depends="prepare.version"> 
    358379                <copy todir="dist/sources/source"> 
     
    403424                        </tarfileset> 
    404425                        <tarfileset dir="dist" prefix="${project.fullname}"> 
    405                                 <exclude name="bin/**" /> 
    406                                 <exclude name="jws/**" /> 
    407                                 <exclude name="www/**" /> 
    408                                 <exclude name="log/**" /> 
    409                                 <exclude name="docs/**" /> 
    410                                 <exclude name="install/**" /> 
     426                                <include name="etc/**" /> 
     427                                <include name="lib/**" /> 
    411428                        </tarfileset> 
    412429                        <tarfileset dir="dist/docs" prefix="${project.fullname}/docs"> 
     
    588605                </exec> 
    589606        </target> 
     607 
     608        <target name="install.start" depends="dist.start"> 
     609                <property name="install.start.target" value="${user.name}@start.freecast.org:/var/www/freecast.org/start/" /> 
     610                <exec executable="rsync" failonerror="true"> 
     611                        <arg value="-av" /> 
     612                        <arg value="dist/start/" /> 
     613                        <arg value="${install.start.target}" /> 
     614                </exec> 
     615        </target> 
    590616         
    591617</project>