-# XScreenSaver for MacOS X, Copyright (c) 2006-2011 by Jamie Zawinski.
+# XScreenSaver for MacOS X, Copyright (c) 2006-2012 by Jamie Zawinski.
XCODEBUILD = /Developer/usr/bin/xcodebuild
TARGETS = -target "All Savers"
ARCH = -arch i386 -arch x86_64
CERT = 'Jamie Zawinski'
CERT = 'iPhone Developer: Jamie Zawinski (Y5M82TL69N)'
+THUMBDIR = $(HOME)/www/xscreensaver/screenshots/
default: release
all: debug release
cd ..; $(XCODEBUILD) $(ARCH) $(TARGETS) -configuration Release build
release:: check_versions
-
+release:: update_thumbs
release:: sign
sign:
if [ "$$RESULT" = 0 ]; then echo "Versions match ($$V2)" ; fi ; \
exit $$RESULT
+update_thumbs::
+ ./update-thumbnail.pl $(THUMBDIR) build/Release/*.saver
+
+
+# Arrrrgh
+ios_function_tables.h::
+ @./build-fntable.pl build/Debug-iphoneos/XScreenSaver.app $@
+
echo_tarfiles:
@echo `find . \
done ; \
rm $$T
+
# -format UDBZ saves 4% (~1.2 MB) over UDZO.
dmg:: distdepend check_versions
@ \