Index: /trunk/build.xml
===================================================================
--- /trunk/build.xml	(revision 16344)
+++ /trunk/build.xml	(revision 16345)
@@ -333,4 +333,8 @@
         <uptodate property="javacc.notRequired" targetfile="${mapcss.dir}/parsergen/MapCSSParser.java" >
             <srcfiles dir="${mapcss.dir}" includes="MapCSSParser.jj"/>
+        </uptodate>
+        <uptodate property="epsg.notRequired" targetfile="${epsg.output}">
+            <srcfiles file="${base.dir}/scripts/BuildProjectionDefinitions.java"/>
+            <srcfiles dir="nodist/data/projection"/>
         </uptodate>
         <mkdir dir="${build.dir}"/>
@@ -967,5 +971,5 @@
       ** generate projection list.
     -->
-    <target name="epsg" depends="epsg-compile">
+    <target name="epsg" unless="epsg.notRequired" depends="epsg-compile">
         <touch file="${epsg.output}" mkdirs="true"/>
         <java classname="BuildProjectionDefinitions" failonerror="true" fork="true">
