Get makefile to work for non-iPhone.  TODO: add support for automake or something
diff --git a/Makefile b/Makefile
index bc17916..f336269 100644
--- a/Makefile
+++ b/Makefile
@@ -1,16 +1,24 @@
-all: size test
-	env MallocStackLogging=true ./test >new.out
+# enable this for iphone builds
+#CFLAGS = -I /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/usr/include -arch armv7 -Os
+
+all: cntest
+
+test: cntest
+	env MallocStackLogging=true ./cntest >new.out
 	-diff new.out expected.out
 
-test: test.c cbor.h cn-cbor.h cn-cbor.c
-	clang cn-cbor.c test.c -o test
+cntest: test.c cbor.h cn-cbor.h cn-cbor.c
+	clang cn-cbor.c test.c -o cntest
 
 size: cn-cbor.o
 	size cn-cbor.o
 	size -m cn-cbor.o
 
 cn-cbor.o: cn-cbor.c cn-cbor.h cbor.h
-	clang -I /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/usr/include -arch armv7 -Os -c cn-cbor.c
+	clang $(CFLAGS) -c cn-cbor.c
 
 cn-cbor-play.zip: Makefile cbor.h cn-cbor.c cn-cbor.h expected.out test.c
 	zip $@ $^
+
+clean:
+	$(RM) cntest *.o new.out