Changeset 1074
- Timestamp:
- 11/27/07 14:40:39 (11 months ago)
- Files:
-
- trunk/build/stubbles/build.xml (modified) (1 diff)
- trunk/docroot/.htaccess (modified) (1 diff)
- trunk/src/main/php/info/phing/tasks/stubGenerateRewriteRulesTask.php (added)
- trunk/src/main/resources/phing/build-stubbles.xml (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/build/stubbles/build.xml
r1061 r1074 89 89 <mkdir dir="${build.src.dir}/src/main/php/info/phing/tasks" /> 90 90 <mkdir dir="${build.src.dir}/src/main/php/info/phing/types" /> 91 <copy file="${project.basedir}/../../src/main/php/info/phing/tasks/stubInitTask.php" todir="${build.src.dir}/src/main/php/info/phing/tasks" /> 92 <copy file="${project.basedir}/../../src/main/php/info/phing/tasks/stubGenerateJsonRpcProxiesTask.php" todir="${build.src.dir}/src/main/php/info/phing/tasks" /> 93 <copy file="${project.basedir}/../../src/main/php/info/phing/tasks/stubCheckStyleTask.php" todir="${build.src.dir}/src/main/php/info/phing/tasks" /> 91 <copy todir="${build.src.dir}/src/main/php/info/phing/tasks"> 92 <fileset dir="${project.basedir}/../../src/main/php/info/phing/tasks/"> 93 <include name="stubInitTask.php"/> 94 <include name="stubGenerateJsonRpcProxiesTask.php"/> 95 <include name="stubGenerateRewriteRulesTask.php"/> 96 <include name="stubCheckStyleTask.php"/> 97 </fileset> 98 </copy> 94 99 <copy file="${project.basedir}/../../src/main/resources/phing/build.xml" tofile="${build.src.dir}/build-dist.xml" /> 95 100 <copy file="${project.basedir}/../../src/main/resources/phing/build-stubbles.xml" tofile="${build.src.dir}/build-stubbles.xml" /> trunk/docroot/.htaccess
r859 r1074 1 1 RewriteEngine on 2 2 RewriteRule xml(/([a-zA-Z0-9_\-\.]*)?)?(;(PHPSESSID)=([a-zA-Z0-9]{1,32}))?$ index.php?processor=xml&page=$2&$4=$5&%{QUERY_STRING} [L] 3 RewriteRule page(/([a-zA-Z0-9_\-\.]*)?)?(;(PHPSESSID)=([a-zA-Z0-9]{1,32}))?$ index.php?processor=page&page=$2&$4=$5&%{QUERY_STRING} [L] 4 RewriteRule jsonrpc/__generateProxy/([a-zA-Z_\-\.]*)?$ index.php?processor=jsonrpc&__generateProxy=$1 [L] trunk/src/main/resources/phing/build-stubbles.xml
r1061 r1074 1 1 <?xml version="1.0"?> 2 2 <project name="Stubbles" basedir="." default="main"> 3 <property name="phing.task.dir" value="${project.basedir}/src/main/php/info/phing/tasks" /> 3 4 <property name="processors.default.file" value="config/xml/processors.xml" /> 4 5 <property name="processors.dist.file" value="config/xml/processors-dist.xml" /> 5 6 <property name="processors.all" value="xml,page,jsonrpc" /> 6 <taskDef name="stubInit" classname="stubInitTask" classpath="${project.basedir}/src/main/php/info/phing/tasks" /> 7 <taskDef name="stubGenerateJsonRpcProxies" classname="stubGenerateJsonRpcProxiesTask" classpath="${project.basedir}/src/main/php/info/phing/tasks" /> 8 7 <taskDef name="stubInit" classname="stubInitTask" classpath="${phing.task.dir}" /> 8 <taskDef name="stubGenerateJsonRpcProxies" classname="stubGenerateJsonRpcProxiesTask" classpath="${phing.task.dir}" /> 9 <taskDef name="stubGenerateRewriteRules" classname="stubGenerateRewriteRulesTask" classpath="${phing.task.dir}" /> 10 9 11 <!-- 10 12 The main target … … 17 19 --> 18 20 <target name="setup-project" 19 depends="copy-dist-files, init-stubbles, cache-permission-check, setup-json-rpc, setup-logging, setup-website, setup-processors" 21 depends="copy-dist-files, init-stubbles, cache-permission-check, setup-json-rpc, 22 setup-logging, setup-website, setup-processors, setup-rewrite-rules" 20 23 description="Creates a working project environment from a fresh build."> 21 24 <echo>Your project ${project.new.name} has been set up correctly</echo> … … 77 80 </if> 78 81 </target> 79 82 80 83 <!-- Set up all processors to be used --> 81 <target name="setup-processors" >82 <echo>------------------------</echo>84 <target name="setup-processors" description="asks user which processors he likes to have"> 85 <echo>------------------------</echo> 83 86 <echo>| Setting up processors |</echo> 84 87 <echo>------------------------</echo> … … 91 94 <param name="defaultProc" expression="${processors.default}" /> 92 95 </xslt> 96 </target> 97 98 <!-- Set up rewrite rules --> 99 <target name="setup-rewrite-rules" description="set rewrite rules based on processor configuration"> 100 <echo>----------------------------</echo> 101 <echo>| Setting up rewrite rules |</echo> 102 <echo>----------------------------</echo> 103 <stubGenerateRewriteRules selectedProcessors="${processors.choosen}" /> 93 104 </target> 94 105
