Added more targets


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@57 a1c6a512-1295-4272-9138-f99709370657
diff --git a/tools/Makefile b/tools/Makefile
index 67c48af..25b2419 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -1,7 +1,30 @@
-all: scramble descramble sh2d
+CFLAGS := -O3 -s -ansi
+
+TARGETS := scramble descramble sh2d \
+	scramble.static.bz2 descramble.static.bz2 sh2d.static.bz2
+
+all: $(TARGETS)
 
 scramble: scramble.c
 
 descramble: descramble.c
 
 sh2d: sh2d.c
+
+clean:
+	rm -f $(TARGETS) *~
+
+descramble.static.bz2: descramble.c
+	$(CC) -static $(CFLAGS) -o descramble.static $<
+	bzip2 -f descramble.static
+	chmod a+r descramble.static.bz2
+
+scramble.static.bz2: scramble.c
+	$(CC) -static $(CFLAGS) -o scramble.static $<
+	bzip2 -f scramble.static
+	chmod a+r scramble.static.bz2
+
+sh2d.static.bz2: sh2d.c
+	$(CC) -static $(CFLAGS) -o sh2d.static $<
+	bzip2 -f sh2d.static
+	chmod a+r sh2d.static.bz2