Checks that dependencies are built now and produces an appropriate warning message.
[zxing.git] / javame / build.xml
index 2292e41..47857ae 100644 (file)
           <available file="${WTK-home}/bin/proguard.jar" type="file"/>
         </not>
       </condition>
+    </fail>
+         <fail message="Please build 'core' first">
+      <condition>
+        <not>
+          <available file="../core/core.jar" type="file"/>
+        </not>
+      </condition>
     </fail>
   </target>
 
       <arg value="-libraryjars ${preverify-classpath}"/>
       <arg value="-microedition"/>
       <arg value="-keep public class com.google.zxing.client.j2me.ZXingMIDlet"/>
-      <arg value="-keep public class com.google.zxing.qrcode.deteor.DefaultGridSampler"/>
+      <arg value="-keep public class com.google.zxing.qrcode.detector.DefaultGridSampler"/>
       <arg value="-keep public class com.google.zxing.qrcode.detector.GridSampler"/>
       <arg value="-optimizationpasses 5"/>
       <arg value="-verbose"/>
     <delete dir="build"/>
     <delete dir="build-j2me"/>
     <delete dir="." includes="*.jar"/>
-    <delete dir="." includes="*.jad"/>    
+    <delete dir="." includes="*.jad"/>
+    <delete file="src/com/google/zxing/client/j2me/MANIFEST.MF"/>
   </target>
 
 </project>