-build/java/org/xwt/Builtin.java: $(handwritten_xwar_sources) mkdirs
- @mkdir -p `dirname $@`
- @echo "wrapping .xwar -> .o: build/java/org/xwt/Builtin.java"
- echo "package org.xwt;" > build/java/org/xwt/Builtin.java
- echo "class Builtin {" >> build/java/org/xwt/Builtin.java
- echo "public static String encoded = " >> build/java/org/xwt/Builtin.java
- cd src; $(jar) cf - $(handwritten_xwar_sources:src/%=%) | \
+build/java/org/xwt/Builtin.java: $(handwritten_xwar_sources)
+ @mkdir -p `dirname $@` build build/java build/class build/h build
+ @echo "zipping/uuencoding .xwt -> .java: build/java/org/xwt/Builtin.java"
+ @echo "package org.xwt;" > build/java/org/xwt/Builtin.java
+ @echo "class Builtin {" >> build/java/org/xwt/Builtin.java
+ @echo "public static String encoded = " >> build/java/org/xwt/Builtin.java
+ @cd src; $(jar) cf - $(handwritten_xwar_sources:src/%=%) | \