12345678910111213141516171819202122232425262728293031323334353637383940 |
- <project name="simpletest" default="package" basedir="..">
-
- <target name="info">
- <echo msg="Builds a packaged release from SimpleTest extension source" />
- </target>
-
- <input propertyname="ext_name" promptChar=":">Name of the extension to build</input>
-
- <target name="package">
- <mkdir dir="extensions/test" />
- <copy todir="extensions/test">
- <filterchain>
- <replaceregexp>
- <regexp pattern="dirname\(__FILE__\)\s\.\s'\/\.\.\/\.\.\/\.\.\/autorun.php'"
- replace="'simpletest/autorun.php'"
- ignoreCase="false"/>
- <regexp pattern="\/\.\.\/\.\.\/\.\.\/extensions\/"
- replace="/../"
- ignoreCase="false"/>
- </replaceregexp>
- </filterchain>
- <fileset dir="test/extensions/${ext_name}">
- <include name="**/*" />
- </fileset>
- </copy>
- <zip destfile="${ext_name}.zip">
- <fileset dir="extensions">
- <include name="${ext_name}.php" />
- </fileset>
- <fileset dir="extensions">
- <include name="${ext_name}/**/*" />
- </fileset>
- <fileset dir="extensions">
- <include name="test/**" />
- </fileset>
- </zip>
- <delete dir="extensions/test" />
- </target>
-
- </project>
|