Changeset 621

Show
Ignore:
Timestamp:
04/24/07 22:29:08 (1 year ago)
Author:
schst
Message:

Check, whether XP Framework has been installed, when setting up examples.

Files:

Legend:

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

    r619 r621  
    2121  <target name="setup-examples" description="Setup the included examples"> 
    2222    <resolvepath propertyName="examples.absolute.dir" file="${examples.base.dir}"/> 
    23     <echo>-------------------------------</echo> 
    24     <echo>| Setting up JSON-RPC example |</echo> 
    25     <echo>-------------------------------</echo> 
     23    <!-- Foreign Class loader --> 
     24    <resolvepath propertyName="example.foreignclass.readme" file="${examples.absolute.dir}/foreignClassLoaders/README"/> 
     25    <echo>-------------------------------------------</echo> 
     26    <echo>| Setting up foreign class loader example |</echo> 
     27    <echo>-------------------------------------------</echo> 
     28    <if> 
     29      <available file="${project.basedir}/lib/lang.base.php" type="file"/> 
     30      <then> 
     31        <echo>XP Framework successfully installed.</echo> 
     32      </then> 
     33      <else> 
     34        <echo level="error">[Error] XP Framework is *not* installed.</echo> 
     35        <echo level="error"/> 
     36        <echo level="error">See ${example.foreignclass.readme} for more information.</echo> 
     37      </else> 
     38    </if> 
     39    <echo/> 
     40    <echo/> 
    2641    <!-- JSON-RPC --> 
     42    <echo>-------------------------------------------</echo> 
     43    <echo>| Setting up JSON-RPC example             |</echo> 
     44    <echo>-------------------------------------------</echo> 
    2745    <mkdir dir="${examples.base.dir}/json-rpc/javascript"/> 
    2846    <copy todir="${examples.base.dir}/json-rpc/javascript">